gpt4 book ai didi

c# - MonoDevelop - csproj 文件中的通配符

转载 作者:行者123 更新时间:2023-11-30 12:14:02 24 4
gpt4 key购买 nike

我在 Windows 中的一些 *.csproj 文件中连接了通配符,如链接所述 here .这对我们在 Windows 上的 Visual Studio 中非常有用。基本上,它提供了一种方法,可以将一种类型的所有文件添加到项目的文件夹中。这样我们的设计师/动画师就可以直接提交文件并提交。

现在我需要它在 Mac 上的 MonoDevelop 中工作。

最初我尝试复制在 Visual Studio 中有效的方法,但那根本不起作用。我猜是因为 MSBuild 正在执行这项工作,这在 Mac 上是不存在的。

所以现在,我正在尝试在 OS X 上的 MonoDevelop 中做类似的事情,所以我正在尝试这样的事情:

  <ItemGroup>
<Content Include="../../../Assets/images/iPhone/*.png">
<Link>Content/*.png</Link>
</Content>
</ItemGroup>

但是,我得到:

File '/MyPath/Assets/images/iPhone/*.png' is missing

有没有办法在 MonoDevelop 中完成这项工作?这肯定会加快我单独添加图像的过程。我也需要链接才能工作。

最佳答案

MonoDevelop 不支持项目文件中的通配符。一般来说,如果您启用实验性 xbuild 支持选项,这样的结构应该为某些项目类型正确构建,即使它们不会正确加载到解决方案树中(不确定链接元数据中的通配符) .但是,MonoTouch 和 MonoMac 尚不支持 xbuild,因此这可能对您没有帮助。

如果这对您很重要,请在 MonoDevelop bug tracker 中提交增强错误.

关于c# - MonoDevelop - csproj 文件中的通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com