.nuspec文件有部分< files>,为新的csproj文件包含本地化资源的替代方案是什么?如何添加自定义DLL文件?
答案 0 :(得分:0)
技巧的第一部分是将您的第三方DLL添加到nupkg中。做到了:
<ItemGroup>
<Reference Include="ThirdParty">
<HintPath>..\DLLs\ThirdParty.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Content Include="$(OutputPath)\ThirdParty.dll">
<Pack>true</Pack>
<PackagePath>lib\$(TargetFramework)</PackagePath>
</Content>
</ItemGroup>
如果将此软件包安装到旧式的csproj中,则将添加对ThirdParty.dll
的引用。
但是,如果将此软件包安装到新式的csproj中,则会很烦人地添加对ThirdParty.dll
的引用作为引用。进行中...