上下文
使用作为COM引用的API,目标是构建针对.NET Framework4.8或.NET 6的纯Windows应用程序。
将编写一个围绕API的助手方法库,并在各个项目之间重用。
问题
构建这个库的最佳方法是什么,以便可以在.NET Framework4.8项目或.NET 6项目中使用它?
到目前为止,我考虑的选择如下:
Add as Link引用第一个库的源文件。每次在第一个项目中创建新文件时,仍然需要在第二个项目中执行添加操作,所以这不是完全的automated.有什么更好的方法来实现这一点吗?我错过了什么吗?
发布于 2022-04-05 12:24:09
我有几个使用COMReference的项目。对于这些项目的多目标不同框架,我在csproj文件中使用以下内容:
<TargetFrameworks>net472;net5.0-windows;net6.0-windows</TargetFrameworks>net472以及net48被认为与netstandard2.0相当。
如果通过nuget,nuget将尝试将多包中的正确dll与主机应用程序的相应框架匹配。
https://stackoverflow.com/questions/70391380
复制相似问题