我在一个asp.net的Web项目中有一个ashx文件,它有一个后台的cs文件。该cs文件被编译成项目dll并部署到生产环境。我发现没有办法在不部署整个项目dll的情况下动态更改cs文件。
我一直将c#代码放入aspx(而不是.cs)文件中,在部署后,我可以更改单个aspx文件,并进行部署。IIS可以动态编译并与其对应的c#代码合并。
那么,我能否用ashx文件做类似的事情呢?
以下是MSDN上的引用:http://msdn.microsoft.com/en-us/library/ms366723(v=vs.100).aspx。
ASP.NET支持ASP.NET页面(.aspx文件)、ASP.NET Web服务(.asmx文件)、ASP.NET HTTP处理程序(.ashx文件)的动态编译。
谢谢你,这可以节省我很多时间!
我一直将c#代码放入aspx(而不是.cs)文件中,在部署后,我可以更改单个aspx文件,并进行部署。IIS可以动态编译并与其对应的c#代码合并。
那么,我能否用ashx文件做类似的事情呢?
以下是MSDN上的引用:http://msdn.microsoft.com/en-us/library/ms366723(v=vs.100).aspx。
ASP.NET支持ASP.NET页面(.aspx文件)、ASP.NET Web服务(.asmx文件)、ASP.NET HTTP处理程序(.ashx文件)的动态编译。
谢谢你,这可以节省我很多时间!