gpt4 book ai didi

.net - 在 VS2010 中为 .NET 4 和 Silverlight 4 交叉编译而不复制文件

转载 作者:行者123 更新时间:2023-12-04 22:08:32 24 4
gpt4 key购买 nike

我们在一个解决方案中有大量项目,主要是针对 .NET 4.0 的简单类库(稍后通过 MEF 加载)。

我们希望在不复制文件的情况下为 .NET 4.0 和 Silverlight 运行时编译大量这些。

有没有办法创建一个新的 Silverlight 类库并链接来自其他项目的源文件,以便编译 .NET 4.0 库和 Silverlight 4.0 库?

我知道 .NET 4.0 可以加载 silverlight 4 程序集,但我还是想编译这两个版本,而不是为 Silverlight 编译所有内容。

更新:
我曾经看到一个解决方案,其中一些项目包含指向其他项目中其他文件的链接,因此当您更改一个项目中的文件时,它也会在另一个项目中更新。这就是我的意思。

alt text

解决方案的屏幕截图 Vialis.Led.Interfaces 项目包含原始文件,在 Silverlight 项目中我想创建这些文件的链接。

最佳答案

只需为 Silverlight 设置第二个项目,然后使用 Project->Add Existing Files... 将每个项目文件添加到 Silverlight 项目中。

您还可以使用分部类来分离特定于 Silverlight 或特定于 .NET 框架的功能。 (这是 Prism 使用的方法,顺便说一句。)

关于.net - 在 VS2010 中为 .NET 4 和 Silverlight 4 交叉编译而不复制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3337522/

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