2012-06-14 9 views
5

私は編集しようとしているASP.NET Webサイトを持っていますが、私のVisual Studioは壊れています。誰かが私に、単にテキストエディタを使ってライブウェブサーバ上の.csファイルを変更することができ、ページが開かれると自動的にコンパイルされると言いました。.csファイルは、変更した後に読み込まれるとコンパイルされますか?

これは本当か偽か誰でも説明できますか?

私はJITコンパイルについて言及しました。しかし、それが意味することとそれが.NET内でどのように使用されているかはまだ分かりません。

+1

この質問をしている場合。つまり、Visual Studioのインストールを修正するだけです。 –

+0

ライブラリのクラスを変更しているのではなく、ページのcsを変更したい場合は可能です。 –

+0

JITコンパイルは探しているものとは関係ありません。 JITコンパイルは開発者に影響を与えません。 – mathk

答えて

5

これはサーバーの設定によりますが、直接編集することができます。プリコンパイルルート(そこには.csファイルがあるように見えます)、IISによって変更が取得されるはずです。私はあなたが行っている変更について本当に確かでない限り、ライブWebサーバー上でそれをしません。

PS:バックアップ。それらを作ります。

0

ウェブサイトのコンテンツをコピーして貼り付けるだけであれば、ウェブサーバーのコンテンツを公開するのではなく、あなたのために利用できますしかし、あなたのcsファイルをウェブサーバに突き当てるのは良いことではありません。最も良い方法は、あなたのウェブサイトを公開し、公開されたファイルをウェブサーバーに置くことです。この方法では、必要なアセンブリのみがソースコードではなくサーバー上に配置されます。

1

.aspxファイルの場合は問題ありませんが.csファイルの場合、サイトを再度公開する必要はありません。サイトを公開するとdllが作成されるためサイトを変更することはできません...

関連する問題