C# Visual Studio 2010 旗舰版在 ClickOnce 部署中包含 html 文件

标签 c# html deployment clickonce

我有一个在 VS 2010 Ultimate 中创建的 C# 程序。我添加了 .html 文件用作帮助文件。帮助文件位于与项目文件相同的目录中。有谁知道使用 ClickOnce 部署后当前目录的路径是什么?我尝试过的任何事情都没有奏效。我还将 .html 文件放在与项目文件相同的目录中,但这也不起作用。 (我已经在项目属性中添加了 .html 文件)

最佳答案

在解决方案资源管理器中,右键单击您的 x.html 文件并选择 Properties。在属性中将 Copy to Output Directory 设置为 Copy always

在您的代码中使用此代码引用您的 x.html 文件:

var directoryPath = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
var filePath = Path.Combine(directoryPath, "x.html");

关于C# Visual Studio 2010 旗舰版在 ClickOnce 部署中包含 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944181/

相关文章:

html - 仅一种像素大小的媒体查询

javascript - 仅计算相关行的总和

java - 部署到 Weblogic 托管服务器

c# - 在也实现它的不同函数中使用 BeginTransactionAsync()

c# - 表达式树 : Filtered count on navigation property

c# - ASP.NET 成员资格 - 需要将自定义字段添加到管理屏幕

javascript - 响应式菜单在桌面上不起作用

javascript - Node.js部署终端进程不见了

deployment - 管理运行 Camel 路由的节点的部署

c# - 他登录MVC后如何显示用户数据