gpt4 book ai didi

C# 构建失败,文档根级别的 token 文本无效

转载 作者:太空宇宙 更新时间:2023-11-03 14:38:17 28 4
gpt4 key购买 nike

我有一个 C# Windows 窗体项目,它的文本文件名为 db.config,其中包含如下连接字符串:

Data Source=localhost\SQLSRV;Initial Catalog=db;User Id=sa;Password=********;

文件的属性是:

  • 构建操作:内容
  • 复制到输出目录:总是复制
  • 自定义工具:-
  • 自定义工具命名空间:-
  • 文件名:db.config
  • 完整路径:c:\path\to\solution\Config\db.config

当我构建解决方案时,我遇到了这两个错误:

  1. 文档根级别的标记“文本”无效。
  2. XML 文档必须包含根级元素

知道如何修复构建吗?

最佳答案

您需要从构建中排除一个 .config 文件。只需添加到 .csproj 文件:

<ItemGroup>
<CSFile Include="*.cs" Exclude="App1.config"/>
</ItemGroup>

查看链接:https://learn.microsoft.com/en-us/visualstudio/msbuild/how-to-exclude-files-from-the-build?view=vs-2019

但我建议使用 XML 标签。

关于C# 构建失败,文档根级别的 token 文本无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59120854/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com