在没有安装程序和ClickOnce的情况下部署C#/ .NET应用程序

Rij*_*rna 6 .net c# deployment installer visual-studio-2010

我正在寻找一个解决方案:

  1. 我没有在客户端计算机上安装应用程序的授权.这就是我需要在没有安装程序的情况下部署应用程序的原因.就像便携式应用程序或独立应用程序一样 - 就像这样.

  2. 客户端计算机的Internet连接也有限制,因此ClickOnce也不起作用.

  3. 我正在使用Visual Studio Express 2010.我看到WiX可以解决我在设置应用程序时的限制.但是,我仍然无法安装该应用程序.

Chr*_*ris 7

在您的解决方案中,为所有项目将CopyLocal设置为true.这将确保该..\Bin文件夹包含程序的所有必需程序集.然后只需压缩..\Bin文件夹,将其放到客户端计算机上,然后解压缩即可.

  • 值得注意的是,该文件夹中的某些文件很可能是最终用户不需要的调试文件. (2认同)