Visual Studio 发布时将文件添加到runtimes文件夹

brccelvz  于 2023-05-07  发布在  其他
关注(0)|答案(1)|浏览(302)

我有一个ASP.NETCore网站,它使用System.Management.Automation,这样我就可以从远程打印机服务器获取打印机。为此,我需要在myproject\bin\Debug\net5.0\runtimes\win\lib\net5.0\Modules中手动添加的PrintManagement模块。
我需要这个模块也存在当我发布到我的服务器的网站,但它不存在。
据我所知,Visual Studio使用自己的虚拟文件系统来实现这个功能,该系统位于myproject\runtimes\win\lib\net5.0\Modules\
我可以将文件添加到此虚拟文件夹中吗?

f2uvfpb9

f2uvfpb91#

是否要一起发布一些文件?您可以右键单击要一起发布的文件并选择Properties,然后为Copy to Output Directory选择Copy always

然后你可以在你的.csproj文件中看到:

<ItemGroup>
    <Compile Update="Your Path\Your File">
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
    </Compile>
</ItemGroup>

有关详细信息,请参阅本文档。

相关问题