1

「スターター プロジェクト」を含む nuget パッケージを作成しようとしています。これは、私がすべての Umbraco プロジェクトを開始するために使用するプロジェクトです。

このスターター プロジェクトの構造は次のとおりです。

Solution:
    Umbraco project
    CustomControls project

要するに、私はNugetに次のことを望みます:

1) download a specific version of Umbraco, and put it in the Umbraco project folder
2) Add the CustomControls project

CustomControls プロジェクトを "Content" フォルダーに配置できますが、ソリューションの最上位にある Umbraco プロジェクトを取得できません。現在、NuGet はこれを作成しているようです:

Solution:
  Umbraco project => CustomControls project

そのため、CustomControls プロジェクトは Umbraco プロジェクト内にありますが、これは分離したままにしておく必要があるため、私の目的には役立ちません。

したがって、1 つのソリューション内に 2 つの個別のプロジェクトがあります。どうすればいいですか?

4

1 に答える 1

0

Install.ps1 のパラメーターの 1 つは $project と呼ばれ、パッケージがインストールされているプロジェクトの EnvDTE Project オブジェクトへの参照です。DTE.Solution.AddFromFile() を呼び出して、別のプロジェクトをソリューションに追加できるはずです。

于 2013-03-02T06:15:40.713 に答える