c# - 在 C# 项目中自动包含文件

标签 c# windows visual-studio-2008

这听起来可能并不难,但它现在让我很痛苦。目前我有一个与 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/

相关文章:

c# - 这个 .tlh 文件是否正确,如果不正确,我该如何生成正确的文件?

c++ - 如何从 Windows cmd 运行可执行文件并向其传递参数参数和文件输入重定向?

c++ - vtune - 没有可用的符号

winforms - TableLayoutPanel的行/列着色(vs2008,winform)

c# - 调试编辑后,Visual Studio 将有效代码误认为无效

c# - 如何处理不同名称的城市名称

c# - 其他语言的Mysql查询

c++ - 如何执行快速用户切换

windows - 使用cmd多窗口运行casperjs

visual-studio-2008 - 如何修复 SAPI 5.1 头文件中的编译器错误