4

Webサイトを公開したasp.net後、そのソースコードに変更を加え、2つの.aspxファイルを追加して、再度公開しました。

問題は、この変更をサーバーで有効にするために何が必要かということです。すべてのファイルを置き換える必要がありますか、それとも特定のファイルを追加するだけですか?

サーバー上にすでに存在する2つのページをサイトに追加しようとしていますが、サイトで有効にするために通常のファイルaspxの横に追加する必要があるファイルを知りたいですaspx

ありがとう

4

2 に答える 2

2

aspxファイルのみを変更し、その背後にあるコードを変更していない場合は、これら2つのファイルをサーバー上で公開するのに十分です。コードビハインドも変更した場合は、dllファイルも公開する必要があります。その場合は、すべてのファイルを置き換える方がおそらく簡単です。

于 2012-06-30T10:23:23.220 に答える
2

これは、コードをどのようにデプロイするかによって異なります。公開する前にプリコンパイルオプションを使用していますか、それともプリコンパイルを使用して公開していますか。

公開するだけの場合は、.aspxファイルとaspx.csファイルを置き換えるだけで、サイトが動的に再コンパイルされます。

プリコンパイルした場合は、おそらく.dllファイルと.aspxファイルしか残っていないため、サイトの.dllファイルと.aspxファイルの新しいコピーを展開する必要があります。MSDeployデフォルトでサイト全体を置き換えます。

于 2012-06-30T10:22:39.787 に答える