Articles of visual studio 2015

如何从VS2015的目标Mono框架?

我想在安装有mono的Linux上部署ASP.NET web应用程序。 据我所知,Mono是一款类似于.DNX 4.5.1或.DNX Core 5.0的定位平台。 所以我需要以某种方式将其添加到我的项目中的目标平台,以对其进行编译和debugging。 令人惊讶的是,我没有设法find任何指示。 我正在创build一个新的ASP.NET 5 / vNext项目,我看到的只是4.5.1和Core 5.0编译目标。 如何将Mono添加到该列表?

DEP0001:意外的错误:-1988945906部署Windows UWP应用程序到电话

确切的错误: 严重级代码说明项目文件行抑制状态错误DEP0001:意外的错误:-1988945906 TestApp 这是什么意思? 这似乎是没有问题的应用程序,它可以在PC上正常工作。 操作系统版本:1511,Windows 10 10.0.10586.164

安装VS 2015后,Windows 10在启动时会冻结

我已经安装了Windows 10(发行版),在VS 2015社区版之后,重新启动,Windows应用了一些更新,重新启动,就是这样。 我只看到窗口加载屏幕(圈),它不启动。 我已经等了一个小时了,还是什么都没有。 安全模式起作用。 但是你不能从安全模式=)我已经searchMS论坛 – 什么都没有。 也许有人有这个问题。 帮助赞赏。 详细信息:惠普Pavilion g6,Windows 10(全新安装),VS 2015。

提取Windows文件属性(自定义属性)C#

在Word / Excel中,您必须有可能添加自定义属性。 (见图) 自定义属性 。 正如你们可以看到有一个字段:“属性:”,你可以添加你想要的任何信息。 保存文件并转到文件夹中的文件位置时,可以右键单击 – >属性,并具有所有选项卡:常规/安全/详细信息/以前的版本。 与您添加选项卡自定义的function。 现在我想通过编码来获取这些信息: 自定义属性信息 。 并稍后提取到记事本。 到目前为止,我使用了Shell32但是我只能得到详细信息选项卡中的信息。 我做了一些研究,并看到DSOfile.dll一些可能性。 但是我想知道是否有可能做到这一点,而无需安装其他DLL? 这是我到Shell32代码。 static void Main(string[] args) { //using (StreamWriter writer = new StreamWriter(@"filepathhere")) //{ //Console.SetOut(writer); ReadProperties(); //} } static void ReadProperties() { List<string> arrHeaders = new List<string>(); Shell shell = new Shell(); Folder objFolder = shell.NameSpace(@"filepathhere"); FolderItem objFolderItem […]

无法安装JDK

我正在设置Windows 7 Ultimate 32位的全新安装。 我首先安装了Office,然后安装了Visual Studio 2015.除了Java SE开发工具包7.0.550.13之外的所有工作。 该消息说:“安装程序失败,未知的错误-3”。 日志文件中提供的唯一附加信息是“处理返回的错误:0x80048646”。 所以我自己从Oracle下载了最新的Java SE开发工具包8u74。 但是,当我尝试安装它没有任何反应。 我研究了这个错误,其中大部分build议都与帐号和权限有关。 这不是问题,因为我使用pipe理员帐户,所有文件和文件夹的所有权限都设置为完全控制,并且没有防病毒。 当我双击安装文件时,它会在我的临时目录中创build一个名为jds * .tmp的文件夹,其中的*号是变化的。 在该文件夹中,它创build一个文件jds * .tmp,其中*又是一个数字。 在很短的时间之后,这个文件就消失了,并被一个与安装文件同名的文件所取代,但是大小略有不同。 安装文件叫做jdk-8u74-windows-i586,长度为190,853,720字节。 临时目录中具有相同名称的文件是190,569,048字节。 又过了一段时间,JDK进程终止,临时文件和文件夹被删除。 我设法保存临时文件之前,它被删除,并试图直接运行它,但它也没有什么,尽pipe更快,因为它马上终止。 我在一个干净的安装虚拟机上testing了安装程序,它在启动时的performance方式相同。 但是,不是终止,临时文件作为一个单独的进程开始运行,并在短时间后,Windows安装程序启动。 这导致了Java安装窗口。 这给了我想法,以确保Windows安装程序服务正在运行,或者它可能是一个安装程序的问题,但这也没有帮助。 我不确定我的安装JDK的问题是由于Visual Studio失败还是其他原因。 看起来它必须是VS相关的,因为这是一个干净的Windows安装程序,安装程序在干净的虚拟机上工作。 任何想法如何才能得到这个工作?

为什么我无法使用Visual Studio 2015 RC命令行工具来构buildVim?

昨天,我安装了Visual Studio 2015 RC社区版 。 作为第一个testing,我尝试从源代码构buildGVim。 我使用"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2015\Visual Studio Tools\Windows Desktop Command Prompts\VS2015 x64 Native Tools Command Prompt.lnk"打开了一个命令窗口, set include=%include%;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include 所以Make_mvc.mak拿起Win32.mak文件。 另外,我设定: set MSVCVER=12.0 因为make文件在此处未检测到新的Visual Studio版本。 在此之后,我有: Framework40Version = V4.0 FrameworkDir = C:\ WINDOWS \ Microsoft.NET \ Framework64 FrameworkDIR64 = C:\ WINDOWS \ Microsoft.NET \ Framework64 FrameworkVersion = v4.0.30319 FrameworkVersion64 […]

安装程序自定义操作无法读取所有registry值

使用Visual Studio 2015.我试图build立一个安装程序的自定义操作,将卸载一个Excel加载项“注销”。 本质上,它需要查看HKCU\Software\Microsoft\Office键,并find任何版本号( 16.0 eg)的子键,然后查看Excel\Options子键(如果存在),并检查加载项名称在一个OPEN值中(Excel使用OPEN , OPEN1 , OPEN2等枚举在registry中的加载项)。 当我debugging我的自定义操作时,它看起来像无法看到所有的registry值。 举例来说,实际上有10个子键时,报告HKCU\Software\Microsoft\Office下有8个子键。 我猜这是由于registry虚拟化,所以我试图强制应用程序打开一个特定的registry视图如下: x64: RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64) x86: RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry32) 使用这些调用的任何一个导致完全相同的有限的registry视图(我仍然看到8个键而不是10个)。 所以看起来安装程序的自定义操作由于某种原因不能强制某个特定的registry视图。 我构build了一个控制台应用程序来做一些额外的testing,控制台应用程序可以看到完整的10个键,不pipe它是否被编译为目标x64或x86平台。 我有点不知所措 这是VS2015安装项目的已知问题吗? 他们是否有能力查看registry的某些部分? 或者,这只是我的一个代码错误? 这里是我试图用来取消注册加载项,如果有帮助的代码。 我一路上添加了大量的错误检查,因为它在卸载过程中造成致命错误。 卸载现在工作(只要它不会导致崩溃),但实际上并没有取消注册加载项,因为,如上所述,它显然无法看到完整的registry。 If Registry.CurrentUser.OpenSubKey("Software\Microsoft\Office", True) IsNot Nothing Then Dim regCUOffice As RegistryKey = Registry.CurrentUser.OpenSubKey("Software\Microsoft\Office", True) If regCUOffice.GetSubKeyNames.Count > 0 Then For Each strKeyName As String In regCUOffice.GetSubKeyNames If […]

Visual Studio 2015慢

嗨,我只是做了一个新的安装Windows 10和安装Visual Studio 2015年终极。 我立即注意到,视觉工作室2015是非常缓慢的,我采取任何行动有1-2秒的延迟。 打开一个JavaScript文件,写一些代码,试图打开源代码pipe理他们都行为相同的方式。我已经安装了Web Essentials和Web编译器的插件,我一直在Visual Studio 2013中经常使用。 我知道我的问题是模糊的,但我似乎无法find问题的根源可能是什么。我在网上查找,找不到任何帮助。 现在有谁能提高它的性能呢?

Xamarin激活失败,在我的Visual Studio 2015企业

我将更新2应用于Visual Studio 2015企业版,我已经免费购买(感谢Microsoft / Xamarin收购/交易),但是当我尝试激活它时(是的,我已经login出VS内IDE的Xamarin帐户)出现此错误… System.FormatException: One of the identified items was in an invalid format. at Xamarin.Components.Ide.Activation.ActivationService.GetErrorWorkflow(LicenseSyncResult[] results, Boolean ignoreSyncErrors) at Xamarin.Components.Ide.Activation.ActivationService.<GenerateFullWorkflowSequence>d__88.MoveNext() at Xamarin.Components.Ide.Activation.ActivationDialog.DisplayWorkflowStep(ActivationWorkflowStep step) at Xamarin.Components.Ide.Activation.ActivationDialog.<>c__DisplayClass13.<StartSpinnerTaskAndScheduleContinuation>b__12(Task t) 请帮助,这个更新也影响了我的IIS Express安装。 现在Xamarin …在此先感谢。

Windows 10 RTM OSVersion没有返回我所期望的

当调用Windows 10版本时: Environment.OSVersion.ToString() 返回这个 Windows 8和8.1版本返回6.2不是6.3?! 即时通讯使用Windows 10 RTM(从Windows Update升级)VS 2015 RC和.NET 4.6 现在我需要得到正确版本的Windows,任何解决scheme?