[英]How can I have the entry point to a .NET Core program be in a NuGet package it references
[英]How can I embed / reference .NET references in a NuGet package?
我有一个.net资源库,其中包含一些nuget包以及一些默认的.net引用:
NLog
(nuget) Microsoft.Expression.Drawing
(.net参考) System.Windows.Interactivity
(.net参考) 如果我构建我的nuget包
nuget pack -Prop Configuration=Release -OutputDirectory nuget %SOLUTION%\\%SOLUTION%\\%SOLUTION%.csproj
然后将其安装在wpf项目中,这两个.net引用未安装。
是否有解决方案来自动安装.net引用?
正如bradbury所述,我已经创建了一个* .nuspec文件并将所有framework assemblies
添加到其中。
为了自动将这些项目添加到nuspec中,而无需考虑它,我使用新功能扩展了我的个人nugetLib
。
现在我的ci脚本中只有1个班轮:
# add framework assembly dependencies into the nuspec file
- nugetlib frameworkassemblies -c %SOLUTION%\%SOLUTION%\%SOLUTION%.csproj -n %SOLUTION%\%SOLUTION%\%SOLUTION%.nuspec -p %SOLUTION%\%SOLUTION%\packages.config
资料来源: https : //github.com/dojo90/nugetLib
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.