这听起来可能并不难,但它现在让我很痛苦。目前我有一个与 DAL 生成器结合使用的 Visual Studio 2008 C# 项目,除了生成我可以在项目中用来访问数据库的文件外,它没有什么特别的。
我遇到的问题是,在生成器运行并创建文件后,它们永远不会出现在我的项目中(新文件、旧的现有文件都可以)。要添加它们,我必须显示隐藏文件(在 visual studio 中),然后手动包含所有文件。那么有没有办法自动将这些文件包含到我的项目中。
提前致谢
最佳答案
在 VS2008 中:
1) 右键单击您的项目节点。
2) 选择“卸载项目”。
3) 右击项目节点。
4) 选择“编辑 foo.csproj”
5) 在元素中使用通配符添加一个包含 DAL 文件的元素,例如:
<Compile Include="DAL_*.cs" />
或
<Compile Include="DataAccessLayer\*.cs" />
6) 文件.保存
7) 右键单击项目节点。
8) 选择“重新加载项目”。
要了解更多信息,请阅读 MSBuild。
关于c# - 在 C# 项目中自动包含文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/510295/