确定当前执行程序集的位置是.NET开发中的常见任务。 此路径对于访问相对于组件目录的资源至关重要。虽然单元测试通常需要此信息,但其用途扩展到其他各种情况。
存在几种获得装配路径的方法,每种方法都有潜在的局限性:
Environment.CurrentDirectory
Assembly.GetAssembly(Type).Location
:Assembly.GetExecutingAssembly().Location
为了克服上述方法的不一致,建议使用更可靠的自定义属性:>
>
以上是我如何可靠地获取.NET中的组装路径?的详细内容。更多信息请关注PHP中文网其他相关文章!