전체 면책 조항 : 자바 사람, 내가 통해 설치하는 방법 NuGet 서버에서 도보 겪었어요(404) 링크
... 닷넷 모자에 노력하고 대부분의 작업처럼 보이는 . 나는이 페이지를 얻을 : 내가 링크를 클릭하면
You are running NuGet.Server v1.8.30423.9026
Click here to view your packages.
그러나, 나는 .nupkg MIME 형식은 IIS에 추가 된 404 수를, 그래서 내가 잘못된 일을 할 수있는 다른 무엇을 볼 수 없습니다. 내가 프로젝트에 NLog를 추가 한과 Routes.cs 클래스 모두 로그 제표에 로그인 첨가을 보이고있다 : 내가보고되어야 다른 로그 파일이
private static readonly Logger Logger = LogManager.GetCurrentClassLogger();
public static void Start() {
Logger.Info("Start called in CompanyNameHereNuget");
MapRoutes(RouteTable.Routes);
}
private static void MapRoutes(RouteCollection routes) {
Logger.Info("MapRoutes called in CompanyNameHereNuget");
// The default route is http://{root}/nuget/Packages
var factory = new DataServiceHostFactory();
var serviceRoute = new ServiceRoute("nuget", factory, typeof(Packages));
serviceRoute.Defaults = new RouteValueDictionary { { "serviceType", "odata" } };
serviceRoute.Constraints = new RouteValueDictionary { { "serviceType", "odata" } };
routes.Add("nuget", serviceRoute);
}
private static PackageService CreatePackageService() {
return NinjectBootstrapper.Kernel.Get<PackageService>();
}
있습니까? 나는 폴더를 보았습니다 : C:\inetpub\logs
그리고 아무런 로그 파일도 최근의 타임 스탬프를 갖고 있지 않습니다. 아니면 설정에서 확실한 것을 잃어 버렸습니까?
비슷한 문제가 있습니다. http://nuget.codeplex.com/discussions/246387 –