在AC#Project中自动包含文件

RC1*_*140 2 c# windows visual-studio-2008

这可能听起来真的很难,但它目前正在扼杀我.目前我有一个与DAL生成器一起使用的Visual Studio 2008 C#项目,除了生成可以在项目中使用的文件以访问数据库之外,它根本没什么花哨的.

我遇到的问题是,在生成器运行并创建文件后,它们永远不会出现在我的项目中(新文件,旧的现有文件很好).要添加它们,我必须显示隐藏文件(在Visual Studio中),然后手动包含所有文件.所以无论如何都要自动将这些文件包含到我的项目中.

提前致谢

Ant*_*nts 7

在VS2008中:

1)右键单击项目节点.

2)选择"卸载项目".

3)右键单击项目节点.

4)选择"编辑foo.csproj"

5)在元素中添加一个包含DAL文件的元素,使用通配符,如:

<Compile Include="DAL_*.cs" /> 
Run Code Online (Sandbox Code Playgroud)

要么

<Compile Include="DataAccessLayer\*.cs" /> 
Run Code Online (Sandbox Code Playgroud)

6)File.Save

7)右键单击项目节点.

8)选择"重新加载项目".

要了解有关此内容的更多信息,请阅读MSBuild.