2016-09-15 50 views

回答

0

截至http://doc.postsharp.net/configuration-system說:

如果它們存在的文件系統上,按照以下順序PostSharp會自動加載一些知名的配置文件:

  1. 命名的任何文件postsharp .config位於包含MSBuild項目文件(通常爲csproj或vbproj)的目錄中,或位於任何父目錄中,直至根目錄。這些文件按升序加載,即從根目錄到項目目錄。
  2. 任何名爲MySolution.pssln的文件位於與解決方案文件MySolution.sln相同的目錄中。
  3. 任何名爲MyProject.psproj的文件位於與項目文件MyProject.csproj或MyProject.vbproj相同的目錄中。

    1. C:\ SRC \ BlueGray \ postsharp.config
    2. C:\ SRC \ BlueGray \前端\ postsharp.config

    例如,所述文件可以被以下面的順序加載

  4. C:\ SRC \ BlueGray \前端\ BlueGray.FrontEnd.Web \ postsharp.config
  5. C:\ SRC \ BlueGray \解\ BlueGray.pssln假設當前解決方案文件爲c:\ SRC \ BlueGray \解決方案\ BlueGray.sln。
  6. c:\ src \ BlueGray \ FrontEnd \ BlueGray.FrontEnd.Web \ BlueGray.FrontEnd.Web.psproj假定當前項目文件爲c:\ src \ BlueGray \ Solutions \ BlueGray.sln。
相關問題