【发布时间】:2015-11-10 15:55:38
【问题描述】:
大约一周前,我在安装 Visual Studio 2013 Pro 时发现了一些奇怪的行为。创建新项目总是会导致缺少对 EntityFramework 和大多数 Microsoft.* 组件的引用。我在那个时候以修复模式重新安装了 .NET 4.5,但不记得这个问题是在安装之前还是之后发生的。
就目前而言,我无法再创建一个正常运行的项目。我有一个正在处理的现有项目,它可以毫无问题地编译和运行,但在解决此问题之前,我无法再创建任何新项目(我需要用于尖峰解决方案等)。
屏幕截图如下。这些都来自创建一个接受所有默认值的新 MVC 项目。
- References list showing missing references
- Error list upon building
- Reference paths are empty(这在另一个没有直接解决我的具体问题的答案中提到,所以我把它包括在内)
- Regedit showing .NET versions installed
即使我已经“修复”了 .NET 4.5,但从 regedit 显示我只安装了最多 .NET 4?我读对了吗?
此外,由于网络限制,我无法从 Nuget 自动下载软件包——我必须从笔记本电脑离线手动下载它们,然后通过sneakernet 将它们安装。网络在物理上阻止了与 Nuget、github 等的所有连接。
如果允许 VS 连接到 Nuget 是唯一可行的选择,那么我考虑在笔记本电脑上安装 VS,在那里创建项目并安装所有必要的依赖项,然后将项目文件夹移动到受限计算机并从那里继续.但我不知道这是否可以解决这个问题。
感谢任何建议,谢谢。
.
【问题讨论】:
标签: asp.net .net visual-studio visual-studio-2013