微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

csproj文件中的FlavorProperties GUID

如何解决csproj文件中的FlavorProperties GUID

| 因此,我在查看开源的csproj文件时注意到了这一点:
<ProjectExtensions>
   <VisualStudio>
       <FlavorProperties GUID=\"{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}\">
         <HostingProcess disable=\"1\" />
       </FlavorProperties>
   </VisualStudio>
<ProjectExtensions>
这对C#项目有什么作用,它告诉Visual Studio做什么? MSDN这么说,但我不确定它们的含义或适用范围(MSDN MSBuild):   项目子类型还可以在将调用委托给内部项目子类型之前或之后修改XML片段。下面的示例显示项目文件的摘录,其中将包含特定于项目子类型的属性文件名传递给该项目子类型 任何见识表示赞赏! 谢谢!     

解决方法

        该特定的GUID(
FAE04EC0-301F-11D3-BF4B-00C04F79EFBC
)仅表示它是C#项目。我通过谷歌搜索建立了它,这通常是开始确定
FlavorProperties
GUID含义的好方法。
HostingProcess disable=\"1\"
是指:   对某些API的调用可能会受到影响   通过启用托管过程。在   这些情况下,有必要   禁用托管过程以返回   正确的结果。禁用   托管过程         在Visual Studio中打开一个项目。   在项目菜单上,单击属性。   单击调试选项卡。   清除“启用Visual Studio托管过程”复选框。         禁用托管过程后,   几个调试功能是   无法使用或经验减少   性能。有关更多信息,请参见   调试和托管过程。      一般而言,托管过程   被禁用:         开始调试.NET Framework应用程序所需的时间增加。   设计时表达式评估不可用。   部分信任调试不可用。        

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。