3
1
你可以使用
modules
. 您可以使用程序集链接器将它们链接到程序集,
|
4
1
如果我理解正确的话,您有一个包含两个项目的解决方案。一个项目用于“普通”用户,一个项目用于“专业”用户。Visual Studio允许您从另一个项目向另一个文件源添加“链接”。如果您的“pro”版本具有真正的核心代码文件,并且在您的“normal”版本中添加了现有的->请在“pro”项目中查找该文件,然后单击“添加”按钮旁边的向下箭头,然后选择“添加为链接”。现在您有了两个项目之间完全相同的单个文件。 |
5
0
这是.NET编译过程的缺点,不能将静态库和头文件放在一起,所有内容都保存在一个大的dll文件中,共享信息的唯一方法是构建一个公共dll并从其他程序集引用它,或者复制每个dll中的代码(可能通过复制/在项目之间链接.cs文件)。 请注意,第二种方法将声明不同的类型,即使它们具有相同的名称。这会用远程处理之类的东西(或者任何需要在进程之间强制转换到特定共享接口的东西)来咬你的屁股。 |
6
0
Remotesoft Salamander 会把你挂起来的。它基本上是一个本机编译器和链接器。 |
E.Meir · 支持一个项目的两个以上版本 8 年前 |
J86 · Visual Studio 2013找不到当前的DLL 9 年前 |
jayt.dev · 如何指向部件引用的位置? 11 年前 |