ASP.NET/WinForms共享的业务逻辑:查找程序集的位置以访问与其相关的文件
我正在重构一些“继承的”业务逻辑代码,对于ASP.NET端,这些代码需要使用绝对路径进行初始化,但在WinForms/WPF端,只能使用指向目录的相对路径进行初始化 我想将这两个合并到存储在or中的相对设置中,这样我就可以在不必硬编码路径名的情况下处理这两个设置ASP.NET/WinForms共享的业务逻辑:查找程序集的位置以访问与其相关的文件,asp.net,.net,wpf,winforms,configuration-files,Asp.net,.net,Wpf,Winforms,Configuration Files,我正在重构一些“继承的”业务逻辑代码,对于ASP.NET端,这些代码需要使用绝对路径进行初始化,但在WinForms/WPF端,只能使用指向目录的相对路径进行初始化 我想将这两个合并到存储在or中的相对设置中,这样我就可以在不必硬编码路径名的情况下处理这两个设置 有哪些方法可以找到程序集的位置以及与其一起部署的相关文件,而不必依赖于ASP.NET特定的或?您可以使用相对于AppDomain.CurrentDomain.BaseDirectory的路径 这将是包含客户端应用程序的可执行文件的目录,
有哪些方法可以找到程序集的位置以及与其一起部署的相关文件,而不必依赖于ASP.NET特定的或?您可以使用相对于AppDomain.CurrentDomain.BaseDirectory的路径 这将是包含客户端应用程序的可执行文件的目录,以及ASP.NET的网站根目录