fly*_*227 2 c# console-application c#-4.0
假设您在Visual Studio中创建了一个C#控制台应用程序,并在应用程序中创建了一个名为"Content"的文件夹.在构建期间,您如何强制项目包含此文件夹?
我的意思是,我希望在构建项目时,这个"Content"文件夹出现在/ bin/Debug中.目前,这个新的"Content"文件夹没有在/ bin/Debug文件夹中输出/创建.
对于Content文件夹中的每个文件,您应该能够在"属性"面板中将"复制到输出目录"属性设置为"始终复制".
我认为您不能直接将此属性应用于文件夹,因此如果您只想包含空白文件夹,则可能更容易让控制台应用程序在运行时创建您需要的空白文件夹.
右键单击该项目,选择Properties> Build Events,然后将以下脚本放在Post-build事件命令行中:
xcopy /E "$(ProjectDir)\Content" "$(TargetDir)\Content\*"
Run Code Online (Sandbox Code Playgroud)
截图:
此脚本存储在.csproj文件中,因此构建也将在TFS构建代理中运行.
| 归档时间: |
|
| 查看次数: |
2977 次 |
| 最近记录: |