ctr*_*usb 6 c# monodevelop visual-studio
我正在尝试在 Visual Studio 中开发最初在 MonoDevelop 中创建和管理的解决方案。
解决方案中的项目与更传统意义上的文件夹结构略有不同。每个项目的源文件都分组在名为“src”的子文件夹中。例如:
MyProject
| MyProject.csproj
| ReadMe.txt
|
+---src
| Class1.cs
| Class2.cs
| Class3.cs
|
+---Helpers
| Helper1.cs
|
+---Utils
Utils1.cs
Run Code Online (Sandbox Code Playgroud)
如您所见,项目文件位于“/MyProject”中,但所有源文件都位于“/MyProject/src”文件夹中。
当我在 Visual Studio 中打开项目时,“src”文件夹作为每个文件路径的一部分包含在内。
这给我带来了问题,因为 Visual Studio 现在在资源文件的命名空间中使用 src 文件夹。
但是,在 Mono 中打开时,“src”文件夹将被忽略,而是作为项目的根文件夹。
我打开了“MyProject.csproj”,它有一个值为“src”的“BaseDirectory”属性。我相信这个属性可能提供 Mono 需要的配置,以便重新定义项目的根文件夹。但这不适用于 Visual Studio。
我根本无法更改目录结构,因为项目的构建系统取决于它。
有谁知道我可以为 Visual Studio 的项目提供根文件夹的自定义定义的方法吗?
| 归档时间: |
|
| 查看次数: |
2925 次 |
| 最近记录: |