当前位置: 首页 > 编程语言 > C#

部分.csproj文件分享

时间:2023-04-10 14:57:15 C#

部分.csproj文件.csproj中的信息可以拆分成多个文件吗?有点像部分类函数的项目版本。您不能拥有多个主csprojs。但是因为csproj的底层连接是使用msbuild完成的,所以您可以简单地拥有多个相互导入的部分csprojs。解决方案文件会看到最派生的csproj。project1.csproj....project2.csproj...project.csproj-这是解决方案文件引用的主要项目。...最重要的是,使用msbuild导入功能,您可以拥有部分csproj文件,其中每个文件都包含主项目(在我的示例中为project.csproj)将使用的定义。打开更改的解决方案或项目文件时,VisualStudio将显示项目对话框的安全警告。选择“正常加载项目”选项,然后按“确定”。稍后再次打开解决方案时,不会显示警告,因为正常加载的项目的配置存储在suo文件中。是的,您可以将信息拆分到多个文件中。您可以使用导入元素(MSBuild)。请注意,如果您尝试打开包含其他项目文件的项目文件,VisualStudio将向您发出烦人的安全警告。来自MSDN的有用链接:HowTo:UsetheSameTargetinMultipleProjectFiles请注意,外部文件按照惯例具有.targets扩展名。好吧,您可以将多个项目组合成一个大型解决方案,但我认为这不是您的想法,因为在那种情况下每个项目都必须是一个完整的项目。以上就是C#学习教程:.csproj文件分享的全部内容的一部分。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: