我有一个WPF项目和一个后期构build事件,它将文件从解决scheme之外的文件复制到输出目录中。
我想用Clickonce发布发布我的应用程序。 唯一的问题是复制的文件不包含在发布或清单中。
我尝试使用MageUI.exe,msbuild / target:从Visual Studio CMD发布,甚至试图手动更改项目文件,包括beforepublishevent但没有任何工作。
我接受build议,但我想要的是采取输出文件夹,并使安装程序安装输出文件。 (例如,安装.net 4框架和visual c ++运行时库)
停止计算机输出显示
如何获取mscorlib.ni.lib(.Net Framework 3.5)的PDB文件
file Watcher – 获取在windows中创build文件的进程名称?
Directory.Enumeratefilesexception
将不同号码types作为参数发送到方法时是否存在性能问题?
在处理远程连接时要听什么ip? 127.0.0.1还是实际IP?
所有用户都可以在同一台电脑上写入文件夹
实施Explorer ContextMenu并将多个文件传递给一个程序实例
与Multi-touch Manipulations相关的未公开的.NET代码引发exception
孤立的存储误解
如果您不想在解决方案中使用它们,但是您希望在ClickOnce中使用它们,那么唯一的可能是使用外部工具来创建ClickOnce清单,因为您无法将非项目文件添加到Visual Studio中的ClickOnce输出。
我知道有两个选项:
使用MageUI来管理您的ClickOnce清单。 你可以添加额外的文件到你的应用程序中。
您可以使用我创建并销售的一些名为ClickOnceMore(www.clickoncemore.net)的软件。 ClickOnceMore将允许您通过添加一个文件夹包括将一个目录中的所有文件添加到您的ClickOnce清单。 您也可以控制将其部署到的客户端上的哪个子文件夹。 它旨在使这种情况变得简单。 您可以在网站上下载免费试用版。
我希望它有帮助。 道歉的营销插件,但我认为ClickOnceMore可以完美地解决您的问题。
为什么不把它们包含在项目中,而是将复制到输出目录=复制是否更新? 如果它们是DLL,则可以将它们添加为参考。
还有其他选项可以创建安装程序,如WiX + SharpSetup。 它更灵活,但也更复杂,需要更多时间来创建简单的安装程序。
总结以上是内存溢出为你收集整理的Clickonce和postbackevent全部内容,希望文章能够帮你解决Clickonce和postbackevent所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)