一个解决方案有一个面向net6.0-windows的C#项目,并使用Windows窗体和WPF库,解决方案的其余部分仅面向net6.0。我们需要使解决方案在多个平台上可编译,而net6.0-windows项目在非Windows机器上导致了问题。是否有一种方法可以将Windows项目保留在解决方案中,并在非Windows计算机上编译解决方案时忽略该项目?该项目不需要在非Windows机器上运行,它不应该在这样的环境中阻止开发人员。
uwopmtnx1#
Windows项目配置中缺少以下内容。设置后,一切正常:
<EnableWindowsTargeting>true</EnableWindowsTargeting>
1条答案
按热度按时间uwopmtnx1#
Windows项目配置中缺少以下内容。设置后,一切正常: