更新ASP.NET C#项目中的修改代码

时间:2013-04-01 14:21:41

标签: c# asp.net

我想在某些文件中更新带有修改代码的应用程序,那么是否足以更新.dll文件扩展名和必要文件或者我是否需要替换整个项目?

1 个答案:

答案 0 :(得分:1)

您可能永远不需要更换整个项目。重新编译后,查看修改了哪些DLL。您不需要替换bin中的每个 DLL,但您可能需要替换解决方案中代表项目的每个DLL,具体取决于解决方案的依赖性。

因此,您需要移动已更改的DLL以及修改过的任何其他文件(显然不包括.cs等)。

虽然理想情况下,您只需使用Visual Studio中的“发布”功能,该功能会自动复制任何(仅限)必需的修改文件。手动执行此操作会留下太多错误空间。另外(理想情况下)您将有一个测试服务器与Debug设置一起发布,以便您可以测试,然后使用Release设置发布到您的实时服务器。

How to: Deploy a Web Project Using One-Click Publish in Visual Studio