链接到.Net安装项目中的配置文件

时间:2011-05-23 09:35:57

标签: c# visual-studio-2008 configuration-files setup-project

我正在为我的C#应用​​程序创建一个安装程序,我想在开始菜单中放置一个配置文件的链接,以便用户可以从开始菜单中的程序文​​件夹中打开它以便在记事本中进行编辑。

我似乎无法为其添加链接 - 有人知道怎么做吗? (真的,我只想把“[targetdir] \ myapp.exe.config但VS不允许我编辑该字段,只从文件浏览器中选择。”

非常感谢,

罗布

3 个答案:

答案 0 :(得分:4)

我找到了解决方案并且非常简单:

  1. 在设置项目中为项目添加项目输出
  2. 在左窗格中选择“文件系统中的项目输出”,然后转到项目输出的属性。然后添加过滤器* .config以从项目输出中删除.config文件。
  3. 将app.config从您的实际项目重命名为App exe([ProductName])与配置扩展名ofcourse的输出名称。
  4. 将[ProductName] .config作为文件添加到您的安装项目中。
  5. 创建该文件的快捷方式,并将其添加到任何安装文件夹桌面或程序文件夹中。
  6. 瞧。 你们都准备好了。

答案 1 :(得分:1)

我记得在Vs2005中使用如下方式: 文件系统编辑器>用户程序菜单 添加>夹 添加文件(Say Config文件)将其指向其位置

答案 2 :(得分:1)

安装程序中是否添加了配置文件?当提示您输入快捷方式目标(“在项目中选择项目”对话框)时,您应该能够选择它。请注意,在此提示对话框中,您首先需要浏览到包含它的文件夹(例如,双击“应用程序文件夹”)。

如果未添加配置文件,则需要在“应用程序文件夹”中手动添加。只有这样你才能创建它的快捷方式。

请注意,Visual Studio不支持生成多个文件的项目输出中的特定文件的快捷方式。在这种情况下,您可以尝试使用自定义操作,通过自定义代码创建快捷方式。