7

在 NuGet 中,您可以将 readme.txt 放在 pacakge 的根目录中,它会自动打开。但是,我看到 NuGet 包在安装时会打开一个 URL。这是如何完成的(您可以查看此 NuGet 包的示例)。

4

2 回答 2

11

它是通过包的 tools\install.ps1 文件中的 PowerShell 脚本完成的。下载 Glimpse 软件包,解压缩存档,查找 tools\install.ps1 文件。

在底部,您将找到以下执行导航的脚本:

$DTE.ItemOperations.Navigate("http://getglimpse.com/Version/Install/?" + $package.Id + "=" + $package.Version)
于 2013-03-14T07:40:40.827 回答
2

您需要在包中添加一个 powershell 脚本:

  • Init.ps1首次将软件包安装到解决方案中时运行
  • Install.ps1每次将包安装到项目中时运行。

资料来源:http ://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package#Automatically_Displaying_a_Readme.txt_File_During_Package_Installation

于 2013-03-14T05:07:27.287 回答