我有一个 IIS 托管的 WCF 服务。
我想在办公室之外对其进行一些小调整
所以我有远程桌面并对界面和cs文件进行了更改..但是IIS不会重新编译新版本?我也尝试编辑web.config
文件(只是在其中添加一些行空格)
我在办公室遇到了这个问题,所以我刚刚在 VS 中编译它并将整个目录复制到..
但是IIS不应该在进行更改时对其进行编译,就像对网页一样?
但是 IIS 是否应该在进行更改时编译它,就像对网页一样?
这取决于您决定使用哪种模式:
.cs
如果您在创建 Web 服务时选择预编译的 ASP.NET Web 应用程序模式,那么将任何文件部署到您的服务器是毫无用处的。它们永远不会被使用,只会使用bin
文件夹中已编译的程序集。
就网站模式而言,所有.cs
文件都进入特殊的~/App_Code
folder
.
您可以在 MSDN 上阅读有关网站和 Web 应用程序项目之间差异的更多信息。