如何将我自己的XML配置文件添加到Windows Service C#

问题描述 投票:0回答:1

我正在开发Windows服务,并在其中添加了特殊的配置XML文件。使用Visual Studio进行调试时,服务可以读取该文件中的数据。但是,在构建文件时,该XML文件不会添加到构建文件夹中。同样在安装服务之后,它是从System32(默认位置)开始的出现错误(Cannot find the file C:\Windows\System32\ServerAgent.xml)文件未添加到安装文件夹。

如何将我的XML文件添加到构建文件夹和安装位置?

提前感谢。

c# xml visual-studio windows-services
1个回答
2
投票
  1. 在Visual Studio中,单击文件树中的文件
  2. 右键单击并选择属性
  3. 有一个称为“复制到输出目录的属性”
  4. 选择“始终复制”或“如果较新则复制”

最好用您的应用程序设置指定xml文件的完整路径。查看此答案以找到您的应用程序所在的文件夹:

https://stackoverflow.com/a/8081812/65432

© www.soinside.com 2019 - 2024. All rights reserved.