关于Visual Studio中的Web站点项目的一个查询 -
我做了以下步骤 -
因此,当对一个网站进行动态重新编译时,某个.net运行时将存储已编译的dll,不是吗?
任何人都可以指导哪里可以找到动态构建期间生成的dll存储? (出于好奇,我只是想知道这个: - ))
谢谢!
P.S。我也做了一个'发布网站',我可以在发布文件夹中看到一堆已编译的dll。所以,我的问题只是关于动态构建。
答案 0 :(得分:5)
您网站的动态创建文件存储在
中c:\WINDOWS\Microsoft.NET\Framework\version\Temporary ASP.NET Files\
您可以在web.config上更改此目录。 asp.net检查您的站点上是否有任何文件更改,如果可以找到任何更改,则启动重新编译。此外,重新编译的许多参数都可以在web.config上更改。
如何更改此目录
<compilation tempDirectory="" ...>
这是其余的编译选项:http://msdn.microsoft.com/en-us/library/s10awwz0(VS.100).aspx
答案 1 :(得分:1)
您可能会找到名称&amp;以编程方式HttpRuntime.CodegenDir
的属性 Code Gen Directory 的位置。