Visual studio 2010 自定义nuget提要,VS不';我看不到已安装的软件包

Visual studio 2010 自定义nuget提要,VS不';我看不到已安装的软件包,visual-studio-2010,nuget,Visual Studio 2010,Nuget,大家好 我有一个本地Nuget源代码,其中包含一些我希望在项目中使用的默认项(默认的公司模型和样式以及一些默认页面)。它只是将项目复制到项目中,并向web.config添加一个连接字符串,没有什么特别之处 我可以通过软件包管理器控制台和GUI安装软件包。但是,它从未显示为已安装。这意味着我不能更新它,也不能卸载它。如果我转到GUI,它会显示未安装的包,即使它已将所有项目添加到项目中,并且在packages目录中有一个包文件夹 另外,我想使用这个NuGet包覆盖默认MVC项目中已经存在的一些文件(

大家好 我有一个本地Nuget源代码,其中包含一些我希望在项目中使用的默认项(默认的公司模型和样式以及一些默认页面)。它只是将项目复制到项目中,并向web.config添加一个连接字符串,没有什么特别之处

我可以通过软件包管理器控制台和GUI安装软件包。但是,它从未显示为已安装。这意味着我不能更新它,也不能卸载它。如果我转到GUI,它会显示未安装的包,即使它已将所有项目添加到项目中,并且在packages目录中有一个包文件夹

另外,我想使用这个NuGet包覆盖默认MVC项目中已经存在的一些文件(例如AccountController和LogonUserControl.ascx)。这可以做还是我需要从空白MVC模板开始,而不是默认?

Packages.config:

<?xml version="1.0" encoding="utf-8"?>
<packages>
 <package id="MyCompanyMVC" version="1.1" />
</packages>


NuGet不会覆盖文件-我不相信有办法强制执行,但是您可能可以通过使用PowerShell脚本(tools/install.ps1)删除旧文件并将注入的文件重命名为所需名称来“解决”这个问题。

NuGet不会覆盖文件-我不相信有办法强制执行,但是,您可能可以通过使用PowerShell脚本(tools/install.ps1)来删除旧文件,并将插入的文件重命名为所需名称来“解决”这个问题。

您的项目是否以packages.config结束?您确定正确构建了包吗?有一个软件包文件夹吗?是的,有一个软件包文件夹,它包含了我的软件包,这就是为什么我被这个错误弄糊涂了!该包是在Nuget package Explorer中手动创建的,因此我希望它能够正确构建包!您的包中是否有一个内容文件夹,其中包含应用于项目的文件?你按照这里的说明做了吗?有一些常规的文件夹,你应该使用它们来构建你的包。是的,我的所有文件都包含在一个内容文件夹中。当我运行安装包时,所有文件都会放在它们应该放的地方。您使用的是什么版本的nuget?该项目中是否有一个packages.config,其中列出了您的包?您的项目是否以packages.config结束?您确定正确构建了包吗?有一个软件包文件夹吗?是的,有一个软件包文件夹,它包含了我的软件包,这就是为什么我被这个错误弄糊涂了!该包是在Nuget package Explorer中手动创建的,因此我希望它能够正确构建包!您的包中是否有一个内容文件夹,其中包含应用于项目的文件?你按照这里的说明做了吗?有一些常规的文件夹,你应该使用它们来构建你的包。是的,我的所有文件都包含在一个内容文件夹中。当我运行安装包时,所有文件都会放在它们应该放的地方。您使用的是什么版本的nuget?该项目中是否有一个packages.config,其中列出了您的包?