VB.NET/IIS7/WinSrv 2008(無印)にて、開発環境のVBを毎度コンパイルさせたい
現在開発環境にてVB.NET(.aspx)を作成しています。
しかし、書き換えても表示部分に変更が無ければコンパイル済みキャッシュが再利用されてしまい修正しても素直に反映されません。
そのため、コンパイルされて、この動作なのか、キャッシュが残っているから前回のどうさがそのままなのか判別できず、毎度表示部分に1を足したり消したりしています。
web.configを書き換えるなどで毎度際コンパイルする方法はないでしょうか。
よろしくお願いします。
--【追記】状況【14:48】--
=IIS/VB.NET共に詳しくなくそもそもおかしなことをしている恐れもあります=
ドキュメントルート:C:\www\appname\
ファイル:def.aspx
(Studio関係ではなくSublimeTextなどのシンプルなエディタで修正)
表示方法 http://devsrvaddr/appname/ へアクセスする
<%
Dim test as String = "ABC"
%>
<!doctype html>
<html>
<head></head>
<body>Hello.<%= test %></body>
</html>
ブラウザ => Hello.ABC
これを次のように編集して保存し、ブラウザでアクセス
<%
Dim test as String = "XYZ"
%>
<!doctype html>
<html>
<head></head>
<body>Hello.<%= test %></body>
</html>
ブラウザ => Hello.ABC
と、何度リロードしても変化はありません。
<% - %>内を書き換えても再コンパイルせずキャッシュが利用されます
そこで、出力される部分を少し修正します。! を足すだけです。
<%
Dim test as String = "XYZ"
%>
<!doctype html>
<html>
<head></head>
<body>!Hello.<%= test %></body>
</html>
ブラウザ !Hello.XYZ
と、出力部分を少し変更すると再コンパイルしてくれます。