winforms 在非Windows计算机上编译期间忽略Windows项目

yhxst69z  于 2023-06-24  发布在  Windows
关注(0)|答案(1)|浏览(90)

一个解决方案有一个面向net6.0-windows的C#项目,并使用Windows窗体和WPF库,解决方案的其余部分仅面向net6.0。我们需要使解决方案在多个平台上可编译,而net6.0-windows项目在非Windows机器上导致了问题。
是否有一种方法可以将Windows项目保留在解决方案中,并在非Windows计算机上编译解决方案时忽略该项目?该项目不需要在非Windows机器上运行,它不应该在这样的环境中阻止开发人员。

uwopmtnx

uwopmtnx1#

Windows项目配置中缺少以下内容。设置后,一切正常:

<EnableWindowsTargeting>true</EnableWindowsTargeting>

相关问题