简体   繁体   English

Visual Studio 2015中的nuget pacakge管理器无法还原javascript文件

[英]nuget pacakge manager in visual studio 2015 doesn't restore javascript files

My development machine has .gitignore file, and none of the javascript files in the Scripts folder is checked in to our git repository on TFS. 我的开发计算机具有.gitignore文件,并且Scripts文件夹中的所有javascript文件都没有签入TFS上的git存储库中。 Everything work fine in the folder on my machine where it was developed orginally. 一切在最初开发它的机器上的文件夹中都可以正常工作。 When I clone it to another folder on my machine, or clone it from anther workstation, then compile, it compiled successfully. 当我将其克隆到计算机上的另一个文件夹,或从其他工作站克隆它,然后进行编译时,编译成功。 However, none of the javascript is restored during the compilation. 但是,在编译过程中不会恢复任何javascript。 The package.config has the reference to the javascript and version. package.config具有对javascript和版本的引用。

There is also another problem that some javascript no longer exist in nuget.org. 还有另一个问题,就是nuget.org中不再存在某些JavaScript。 How do I restore those files? 如何还原这些文件? Thanks. 谢谢。

 <?xml version="1.0" encoding="utf-8" ?> <packages> <package id="AjaxControlToolkit" version="16.1.1.0" targetFramework="net461" /> <package id="AjaxMin" version="5.14.5506.26202" targetFramework="net452" /> <package id="angularjs" version="1.5.8" targetFramework="net461" /> <package id="AngularJS.Core" version="1.5.8" targetFramework="net461" /> <package id="AngularJS.Resource" version="1.5.8" targetFramework="net461" /> <package id="Antlr" version="3.5.0.2" targetFramework="net452" /> <package id="bootstrap" version="3.3.7" targetFramework="net452" /> <package id="colorbox" version="1.4.29" targetFramework="net461" /> <package id="elmah" version="1.2.2" targetFramework="net451" /> <package id="elmah.corelibrary" version="1.2.2" targetFramework="net451" /> <package id="EntityFramework" version="6.1.3" targetFramework="net452" /> <package id="FontAwesome" version="4.7.0" targetFramework="net461" /> <package id="iTextSharp" version="5.5.10" targetFramework="net461" /> <package id="jQuery" version="3.1.1" targetFramework="net461" /> <package id="jQuery.UI.Combined" version="1.12.1" targetFramework="net461" /> <package id="jQuery.Validation" version="1.15.1" targetFramework="net461" /> <package id="json2" version="1.0.2" targetFramework="net461" /> <package id="Microsoft.AspNet.Mvc" version="5.2.3" targetFramework="net452" /> <package id="Microsoft.AspNet.Razor" version="3.2.3" targetFramework="net452" /> <package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net451" /> <package id="Microsoft.AspNet.WebPages" version="3.2.3" targetFramework="net452" /> <package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net451" /> <package id="Modernizr" version="2.8.3" targetFramework="net452" /> <package id="MySql.Data" version="6.9.9" targetFramework="net461" /> <package id="Newtonsoft.Json" version="9.0.1" targetFramework="net461" /> <package id="Nwic.Web.MainMenu" version="1.0.2" targetFramework="net45" /> <package id="SlowCheetah" version="2.5.15" targetFramework="net452" /> <package id="Spin.js" version="2.3.2.1" targetFramework="net461" /> <package id="VisualStudioGitIgnore" version="1.3.0.0" targetFramework="net45" /> <package id="WebGrease" version="1.6.0" targetFramework="net451" /> </packages> 

Because your javascript files in Script folder isn't checked into Git repository, when you clone the repository to another place, the javascript files won't be included in that project. 因为您的Script文件夹中的javascript文件未检入Git存储库,所以当您将存储库克隆到另一个位置时,该项目中将不会包含javascript文件。 When compile your project, it only download/restore the javascript files to the “packages” folder and won't add them to your project. 编译您的项目时,它只会将javascript文件下载/恢复到“ packages”文件夹中,而不会将其添加到您的项目中。

Run this command in Package Manager Console to reinstall your packages. 在软件包管理器控制台中运行此命令以重新安装软件包。

Update-Package –reinstall packageName

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Visual Studio 2015 Update 3 无法打开 .cs 文件 - Visual Studio 2015 Update 3 doesn't open .cs files Visual Studio 2015不执行JavaScript文件 - Visual Studio 2015 not executing JavaScript files Visual Studio 2015 LinqToExcel不起作用 - Visual Studio 2015 LinqToExcel doesn't work Visual Studio 2015 项目无法调试 - Visual studio 2015 project doesn't debug 无法在nuget包管理器visual studio 2015上安装“Microsoft.AspNet.Razor 3.2.3” - Cannot install “Microsoft.AspNet.Razor 3.2.3” at the nuget package manager visual studio 2015 如何在Visual Studio 2015上使用NuGet Package Manager安装NUnit for C# - How to install NUnit for C# with NuGet Package Manager on Visual Studio 2015 在 Visual Studio 中执行“还原 Nuget 包”时未复制 Nuget 包文件 - Nuget package files not copied when doing a "Restore Nuget Package" in Visual Studio 2015 visual studio Nuget程序包管理器不允许我保存新的程序包源,并且Nuget.Config无效的XML - 2015 visual studio Nuget package manager does not let me save new package sources and Nuget.Config is not valid XML 在Visual Studio 2013上启用NuGet包还原 - Enable NuGet Package Restore on Visual Studio 2013 如何恢复 Visual Studio nuget 包? - How to restore visual studio nuget packages?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM