NuGet package을 만들었습니다. 이미 존재하지만 죽은 사람 package의 포크입니다.NuGet 패키지는 설치시`잘못된 문자가있는 경로 .`를 반환합니다.
더 이상 사용하지 않는 폴더 두 개를 제거했습니다. 창 길이가 너무 길어서 260 자로 제한됩니다.
나는 실패 VS2012에서 GUI를 통해 새 패키지를 설치하려고 내가 패키지 관리자 콘솔을하려고하면
Illegal characters in path.
반환 할 때 나는 다음과 같은 오류 얻을 : 또한
PM> Install-Package NC.Frontend.Env
Installing 'NC.Frontend.Env 1.0.1'.
Install failed. Rolling back...
Install-Package : Illegal characters in path.
At line:1 char:1
+ Install-Package NC.Frontend.Env
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], ArgumentException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
I을 시도했습니다 nuget install NC.Frontend.Env -Verbosity detailed
더 많은 노출되지 않습니다 :
GET http://nuget.episerver.com/feed/packages.svc/FindPackagesById()?$filter=IsLatestVersion&$orderby=Version desc&$top=1&id='NC.Frontend.Env'
GET http://nuget.episerver.com/feed/packages.svc/FindPackagesById()?id='NC.Frontend.Env'
GET https://www.nuget.org/api/v2/FindPackagesById()?$filter=IsLatestVersion&$orderby=Version desc&$top=1&id='NC.Frontend.Env'
GET https://www.nuget.org/api/v2/Packages(Id='NC.Frontend.Env',Version='1.0.1')
nuget : System.ArgumentException: Illegal characters in path.
At line:1 char:2
+ nuget install NC.Frontend.Env -Verbosity detailed
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (System.Argument...acters in path.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
at System.IO.Path.GetDirectoryName(String path)
at NuGet.ZipPackage.IsPackageFile(PackagePart part)
at NuGet
.OptimizedZipPackage.<EnsurePackageFiles>b__9(PackagePart part)
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at NuGet.OptimizedZipPackage.EnsurePackageFiles()
at NuGet.OptimizedZipPackage.GetAssemblyReferencesCore()
at NuGet.LocalPackage.get_AssemblyReferences()
at NuGet.DataServicePackage.get_AssemblyReferences()
at NuGet.PackageExtensions.HasProjectContent(IPackage package)
at NuGet.PackageWalker.GetPackageTarget(IPackage package)
at NuGet.PackageWalker.GetPackageInfo(IPackage package)
at NuGet.PackageWalker.ProcessPackageTarget(IPackage package)
at NuGet.PackageWalker.Walk(IPackage package)
at NuGet.InstallWalker.ResolveOperations(IPackage package)
at NuGet.PackageManager.Execute(IPackage package, IPackageOperationResolver resolver)
at NuGet.PackageManager.InstallPackage(IPackage package, FrameworkName targetFramework, Boolean ignoreDependencies, Boolean allowPrereleaseVersions, Boolean ignoreWalkInfo)
at NuGet.PackageManager.InstallPackage(IPackage package, Boolean ignoreDependencies, Boolean allowPrereleaseVersions)
at NuGet.PackageManager.InstallPackage(String packageId, SemanticVersion version, Boolean ignoreDependencies, Boolean allowPrereleaseVersions)
at NuGet.Commands.InstallCommand.InstallPackage(IFileSystem fileSystem, String packageId, SemanticVersion version)
at NuGet.Commands.InstallCommand.ExecuteCommand()
at NuGet.Commands.Command.Execute()
at NuGet.Program.Main(String[] args)
나는 wh 이런 일이 일어나고 있고, 나는 물건을 제거했을 때 이상하게 보입니다.
.zip 아카이브에 저장된 파일을 알려주십시오. 그것이 바로 불만입니다. –