win10初始用

---恢复内容开始---

win10专业版
1. 控制面板在哪?
“开始”--“所有应用”--“Windows系统” --“控制面板”

2.win10 下如何按装framework3.5
   2.1 从“控制面板”--“程序和功能”--“启用或关闭Windows功能”
勾选“.Net Framework 3.5(包括.Net 2.0和3.0)”然后安装
 
  2.2 我使用2.1的方法一直不成功,又从网上查询到用镜像文件离线安装
方法如下:1.加载Win10技术预览版的镜像。在Win10预览版中可以通过双击的方式加载ISO镜像文件,也可以使用魔方中的软媒虚拟光驱方便的加载;
  2.在Win10开始菜单按钮上点击鼠标右键,选择其中的“命令提示符(管理员)”,打开命令提示符;

  3.在命令提示符中直接输入下面的一行命令,当然可以直接粘贴复制过去,还记得吗?Win10的命令提示符现在已经可以直接使用 “Ctrl+C”、“Ctrl+V”等快捷键了,然后按下回车键。注意,其中的“D:”是安装镜像所在的盘符名称,这个需要根据你电脑的实际情况来进行修改。接下来你应该会看到一个进度条,完成后会提示“操作成功完成”;

  Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess

"D:sourcessxs" : 是指你的镜像盘符及文件
  4.到控制面板中的“启用或关闭Windows功能”中看看,是不是已经安装并启用了.NET Framework 3.5呢?

---恢复内容结束---

让Visual Studio 2015 支持ASP.NET MVC4.0.0.1

近日装上了Visual Studio 2015 ,打开之前vs2013创建的MVC4的项目发现无法编译通过,提示System.Web.MVC,System.Web.WebPages 等找不到,网上搜索无果,遂想是否可以通过独立安装包实现。

从下边这个链接下载了

用于 Visual Studio 2010 SP1 和 Visual Web Developer 2010 SP1 的 ASP.NET MVC 4

安装后果然有几个地方没问题了,但唯独System.Web.MVC这个引用还有个黄色叹号,不能编译通过。

通过查看引用发现,System.Web.MVC版本是4.0.0.0,而项目中引用的是4.0.0.1 。打算更改引用为4.0.0.0,但又怕出问题,虽然不会出问题。

先找找看有没有升级包吧。

啊哈,真的有个升级包,不过看描述没有提到4.0.0.1,不管了装上试试。

此安全更新可解决 Microsoft ASP.NET MVC 2.0、MVC 3.0、MVC 4.0、MVC 5.0 和 MVC 5.1 的安全漏洞 MS14-059 (KB2990942)

记得选择1.2M的AspNetMVC4.msi4下载哦

安装完毕,再打开VS2015,编译一下,生成成功。

如果遇到MVC3,MVC5不能用的情况,你也可以试试哦,不过要找对应版本安装包哟

***用VS2015打开以前的项目,编译时报以下错误

An error occurred while signing: SignTool.exe not found.

解决方案:

    参考:http://blogs.msdn.com/b/vsnetsetup/archive/2013/11/18/an-error-occurred-while-signing-signtool-exe-not-found.aspx

    没有成功,安装Framework 4 报以下:

    Microsoft .NET Framework 4 已是此操作系统的一部分。不需要安装 .NET Framework 4 可再发行组件包。<A HREF="http://go.microsoft.com/fwlink/?LinkId=164207">详细信息</A>。

     已在此计算机上安装相同或更高版本的 .NET Framework 4。

  找别人机器:

The signtool.exe is located at the following location:

%programfiles(x86)%Microsoft SDKsWindowsv7.0ABin

别人机器上也没有找到,继续解决中。。。

VS2015 windows service

在windows-经典桌面里

************************************************************************************

Failed to initialize the PowerShell host 解决方案:

错误:

Failed to initialize the PowerShell host. If your PowerShell execution policy setting is set to AllSigned, open the Package Manager Console to initialize the host first

操作如下:

1.以管理员身份运行vs

2.打开程序包管理控制台。路径为:工具->NuGet程序包管理器->程序包管理控制台

3.命令  Get-ExecutionPolicy

4.命令 Set-ExecutionPolicy Unrestricted

5.命令  start-job { Set-ExecutionPolicy Unrestricted } -RunAs32 | wait-job | Receive-Job

运行完成之后就可以正常的使用NuGet了。

64位的话,要运行第5步,32位的话,截止到第4步即可。

整体解决方案的大意就是修改策略组。

原文地址:https://www.cnblogs.com/pokay/p/5057074.html