2016-06-16 3 views
0

私はファイルから読み込むナゲットライブラリを作っています。パッケージは(exeファイルがある) どのようにWindowsアプリケーションでルートパスasp.netサイトをexeパスを取得するには?

  • メインアプリのパスWebアプリケーションに追加された場合、これは、Windowsのアプリケーションに追加されている

    • メインサイトのパス: 私はしたいと思い、デフォルトでからファイルを読み込みます。

    私はSystem.Web。*に依存したくないのですが、WindowsアプリケーションではSystem.Webが必要なので、少なくとも奇妙です。

  • 答えて

    1

    AppDomain.CurrentDomain.BaseDirectoryはあなたが探しているものです。ここに書類:https://msdn.microsoft.com/en-us/library/system.appdomain.basedirectory%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396

    +0

    ああgracias。ドキュメンテーションは、それがウェブサイトのパスの "bin"であるべきであると示唆しましたが、そうではありません。これが正解です。私はこの質問がこのように形成されたスタックにとどまることを願っています。なぜなら、私がグーグル・グーグルで答えを見つけたり、その形式で質問したりしなかったからです。ありがとう。 – doker

    関連する問題