小编Ame*_*thi的帖子

为什么VS2010"失去"我对构建的参考?

我已经开发了一个可以完成任务的类库,并使用单元测试对其进行了测试.库和测试构建并正常工作.然后,我在Windows服务项目中添加了解决方案,以便将库包装起来.

我添加了对我的类项目的引用,添加了一个using语句并从类lib中删除了一个对象.它的颜色编码很好,Refactor可以按住Ctrl键并导航到它,但是当我构建项目/解决方案时,它声称我的类型是未知的,并且有一个例外:

名称空间'MPN.Apollo'中不存在类型或命名空间名称'EmailLoaderCore'(您是否缺少程序集引用?)

这对我来说没有意义.我已经尝试删除引用,清理解决方案,重新创建引用,但没有快乐.我做错了还是VS2010很奇怪?

c# windows-services console-application visual-studio-2010

19
推荐指数
1
解决办法
1万
查看次数

通过NuGet升级到Microsoft.AspNet.Mvc 5.0.0失败

使用NuGet,当升级到最新版本的ASP.net 5.0.0时,我得到以下NuGet响应:

Attempting to resolve dependency 'Microsoft.AspNet.WebPages (= 3.0.0)'.
Attempting to resolve dependency 'Microsoft.Web.Infrastructure (= 1.0.0.0)'.
Attempting to resolve dependency 'Microsoft.AspNet.Razor (= 3.0.0)'.
Installing 'Microsoft.AspNet.Mvc 5.0.0'.
Successfully installed 'Microsoft.AspNet.Mvc 5.0.0'.
Updating 'Microsoft.AspNet.Mvc' from version '4.0.30506.0' to '5.0.0' in project 'HotridesMvc'.
Install failed. Rolling back...
Updating 'Microsoft.AspNet.Mvc 4.0.30506.0' to 'Microsoft.AspNet.Mvc 5.0.0' failed. Unable to find a version of 'AspNetMvc' that is compatible with 'Microsoft.AspNet.Mvc 5.0.0'.
Run Code Online (Sandbox Code Playgroud)

有没有人见过这个?我已经嗅到旧包装配置,并没有看到任何明显的错误.

还有一些其他aspnet相关的更新已经起作用,即网页,但我现在留下了一个破碎的网络应用程序,显示死亡的黄色屏幕抱怨dll问题.

asp.net-mvc nuget

10
推荐指数
1
解决办法
1万
查看次数

MVC可以在3.5 IIS6上运行吗?没有SP1

我认为MVC应用程序是BIN可部署的,所以可以部署到任何ASP.net 3.5兼容服务器.我正在尝试使用3.5(无SP1)部署到Windows Server 2003 x64,并且无法正常运行.

点击主页时我得到以下内容,由于我们的应用配置,主页重定向到/ Account/LogOn视图.

找不到该页面

我有三个(加上Extensions,我不记得为什么)MVC dll设置为Copy Local,所以它们最终在bin-folder中.我正在发布,然后将应用程序复制到服务器:

  • System.Web.Abstractions.dll
  • System.Web.Mvc.dll程序
  • System.Web.Routing.dll
  • System.Web.Extensions.dll

有谁知道我做错了什么?该应用程序适用于我们拥有3.5 SP1的另一台机器,以及开发机器,SP1和安装了MVC.

我已经完成了我能想到的一切,确保权限正确等等.

asp.net-mvc

2
推荐指数
1
解决办法
771
查看次数