是否可以配置 csproj 文件以允许任何项目项类型?
Is it possible to configure a csproj file to allow any project item type?
我正在从事一个独特的项目,因为我希望能够在一个项目中拥有 CSHTML Razor 视图、Windows 表单和各种其他 "non project type crossing" 项目项模板visual studio.
有没有一种方法可以覆盖项目类型,使其编译为 Windows 表单的项目,但仍允许我向其中添加 CSHTML 文件和其他模板类型?
当您使用记事本或 xml 编辑器编辑 .csproj 时,您会发现 <ProjectTypeGuids>
元素。
然后您可以对其进行编辑,使其具有如下所示的条目
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
注意:这些是来自可移植 class 库项目的 Guid。您需要为您的要求找到正确的 ProjectTypeGuids 并添加它。
我正在从事一个独特的项目,因为我希望能够在一个项目中拥有 CSHTML Razor 视图、Windows 表单和各种其他 "non project type crossing" 项目项模板visual studio.
有没有一种方法可以覆盖项目类型,使其编译为 Windows 表单的项目,但仍允许我向其中添加 CSHTML 文件和其他模板类型?
当您使用记事本或 xml 编辑器编辑 .csproj 时,您会发现 <ProjectTypeGuids>
元素。
然后您可以对其进行编辑,使其具有如下所示的条目
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
注意:这些是来自可移植 class 库项目的 Guid。您需要为您的要求找到正确的 ProjectTypeGuids 并添加它。