我有一个ASP.NET网站,我想找到/ bin/[Configuration]文件夹来使用外部工具(exe文件).当我使用反射获取调用程序集位置时,它返回类似于:
C:\Windows\Microsoft.NET\Framework\\...\Temporary ASP.NET Files\a1388a5e\\...\my.dll
由于每个dll在临时ASP.NET文件下都有自己的目录,因此对我来说失败了.
如何获取已编译的二进制文件夹的位置,其中dll和.exe是(即bin /)而不是asp.net的临时缓存?
笔记
由于 .NET 不支持 dll.config,并且在创建 nuget 包时 dll.config 不是包的一部分。
有没有办法可以将 dll.config 作为 nuget 包的一部分?如果有人使用我的 nuget 包,他们应该在其放置位置获取 *.dll 和 *.dll.config 文件
如果可能的话希望得到一些建议。