【发布时间】:2010-07-09 06:01:58
【问题描述】:
我正在工作 Windows 窗体应用程序项目,我为我的项目创建了设置并安装到我的客户的系统中。现在我在我的项目中添加了新的 dll,我想将该 dll 添加到我的客户的系统中而不创建新的设置。我该怎么做,请为此提供文章。单击一个部署机制对我的问题有帮助。
提前致谢
【问题讨论】:
标签: c# dll installation
我正在工作 Windows 窗体应用程序项目,我为我的项目创建了设置并安装到我的客户的系统中。现在我在我的项目中添加了新的 dll,我想将该 dll 添加到我的客户的系统中而不创建新的设置。我该怎么做,请为此提供文章。单击一个部署机制对我的问题有帮助。
提前致谢
【问题讨论】:
标签: c# dll installation
将 DLL 发送给您的客户并让他将其放入您的应用程序安装目录的\bin 目录中。
【讨论】:
您是否研究过 ClickOnce 部署?这可能是您正在寻找的解决方案。
http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx
【讨论】:
在此处输入代码最简单的方法是向您的客户发送 dll 并要求他将其复制到您想要复制的位置。但是,如果您不想让他做所有这些,您可以创建一个如下所述的批处理文件并将其发送给他并让他执行它。 您想将 DLL 从您的机器复制到您的客户端机器上。您可以创建一个简单的批处理文件并执行该文件。您可以使用以下命令
xcopy /Y /R /Q /K "Sample.dll" %WPINSTDIR%
其中 Sample.dll 是您的 DLL 名称,而 WPINSTDIR 是安装目录。
【讨论】: