nuget - 在尝试安装我的包之前确定项目类型

发布于 2024-10-18 16:18:34 字数 125 浏览 2 评论 0原文

在他们尝试安装我的软件包之前,我如何确定项目类型。如果项目类型不是 MVC 应用程序,我想向他们显示取消消息并取消安装过程?

我需要将 ps1 脚本文件添加到我的包的工具文件夹中吗?如果是这样,我应该在这个脚本中写什么?

how can I determine the project type before they try to install my package. I wanna show them a cancelation message if the project type is not and MVC application and cancel the installation process?

do I need to add a ps1 script file into tools folder of my package? if so, what should I write inside this script?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北城挽邺 2024-10-25 16:18:34

目前看来,用于中止安装的安装前检查是不可能的。请参阅此处 David Fowler 的回答。

Scott Hanselman 有示例,介绍如何使用 install.ps1 脚本检查先决条件。他还提到,目前无法停止安装过程,但“将来可能会进行预安装或依赖性检查”。

Currently it seems that pre-installation checks for aborting the install is not possible. See the answer from David Fowler here.

Scott Hanselman has an example on how to check pre-requisites using the install.ps1 script. He also mentions that it's currently not possible to stop the installation process, but that "In the future there will likely be a pre-install or a dependency check".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文