使.NET标准库成为COM-Visible?

tom*_*dox 5 .net-standard

对于完整的.NET项目,您可以在以下复选框中打勾,以使该项目在COM中可见Project Properties > Application tab > Assembly Information..

在此处输入图片说明

但是,Assembly Information..对于.NET Standard项目,该按钮不存在,而是在上输入了数据Project Properties > Package tab,但该选项卡没有以下复选框Make Assembly COM-Visible

在此处输入图片说明

您仍然可以通过其他方法使.NET标准库COM可见,还是出于某种原因这样做没有意义?

ken*_*ken 3

我在 GitHub 上评论了你的问题。如果您选择的运行时支持 .NET Standard 和 COM 可见性,您绝对可以使 .NET Standard 库 COM 可见。

以下是使用 Visual Studio 2017 和 WiX 的示例: ComVisibleNetStandard