Tag: visual studio 2015

UWP XAML设计器无法加载

当我创建一个新的通用应用程序时,XAML设计器不会加载,它会显示以下exception: 重新启动Windows,重新打开项目甚至重新安装VS并没有解决这个问题。

OWASP AppSensor在ASP.Net C#应用程序中的实现

我试图使用AppSensor框架为我的程序添加入侵检测function,但我不完全了解如何工作。 我不确定如何遵循AppSensor Developer指南,其中使用jar文件和库(如ESAPI java库)似乎使其复杂化。 该指南可在此处找到: https://www.owasp.org/index.php/AppSensor_Developer_Guide 此外,GitHub上的存储库显示了如何使用示例应用程序构建AppSensor,该应用程序按预期运行,但我无法弄清楚如何在ASP.Net C#应用程序中实现相同的function。 据说包含一个REST API服务器/客户端,我不了解它何时与我的ASP.Net C#应用程序一起使用。 可以在此处找到GitHub存储库: https://github.com/jtmelton/appsensor 任何人都可以帮助将列为jar文件的AppSensor的项目依赖项添加到C#ASP.Net Web应用程序项目中,并使用新实现的AppSensor Framework成功构建应用程序吗?

Visual Studio 2015数据库(.mdf)版本控制

我目前正在使用带有数据库的Visual Studio 2015在C#中开发一个项目,但是我无法使用内置的Git源代码控制来提交它。 我做了一些研究,发现我不应该尝试提交.mdf文件,而是创建一个脚本,以便数据库自动创建。 不幸的是我找不到这个选项。 我现在能做什么?

在Visual Studio中构建的代码将无法在TFS中生成

我在C#类中定义了两个扩展方法。 当我编译在Visual Studio 2015中使用这些扩展方法的代码时,它们可以正确编译。 当我在本地Team Foundation Build Server上运行相同的代码时,使用MSBuild 2015和/p:VisualStudioVersion=14.0,代码将无法编译。 我需要采取哪些额外步骤来配置构建服务器以便代码编译? 这些是相关的方法签名 public static IEnumerable LeftOuterJoin(this IEnumerable outer, IEnumerable inner, Func outerKeySelector, Func innerKeySelector, Func resultSelector) where TInner : class; public static IEnumerable LeftOuterJoin(this IEnumerable outer, IEnumerable inner, Func outerKeySelector, Func innerKeySelector, Func resultSelector) where TInner : class 这是构建服务器上的编译错误: 我在C#类中定义了两个扩展方法。 当我编译在Visual Studio 2015中使用这些扩展方法的代码时,它们可以正确编译。 当我在本地Team Foundation Build […]

无法在Xamarin.Forms Visual Studio 2015中加载memtrack(无此类文件或目录)错误

我在Visual Studio 2015中创建了一个名为MyFifthTry的Xamarin.Forms应用程序。当我尝试在已经运行的模拟器(Bluestacks 2)上部署MyFifthTry.Droid项目时,部署失败。 Visual Studio的ErrorList中没有错误,但Android设备日志(logcat)给出了以下三个错误: 1)无法加载memtrack(没有这样的文件或目录) 2)无法加载memtrack模块:-2 3)打开跟踪文件时出错:没有这样的文件或目录(2) 我在互联网上搜索了这些错误并发现了许多问题和答案,但没有一个帮助我,因为他们都是关于Android Studio和Java的,因此我无法在我的项目中应用这些解决方案。 我认为这是关于Xamarin.Forms上的这个错误的一个新问题。 任何帮助将不胜感激。 编辑:这些错误也存在: Java.io.IOException:连接被拒绝 接受stdout和stderr(127.0.0.1:8944)时出错:地址已在使用中 在启动注册期间无法加载程序集“FormsViewGroup”。 这可能是由于调试安装无效。 一个常见的原因是直接“adb安装”应用程序,而不是从IDE执行。 虽然我从IDE启动了应用程序,但我收到了最后一个错误。

Azure云服务:“不允许请求的注册表访问”。 VS2015

我一直在尝试将在Azure 2.6和Azure云服务上运行的后端解决方案迁移到Windows 10工作站上的VS2015中的Azure 2.7,但没有任何运气。 我已经尝试使用Visual Studio 2015 Enterprise全新安装Windows 10 Pro x64的多台计算机(安装了所有function)。 已安装Windows Update和Vs2015中提供的所有更新。 我创建了一个新的Cloud Service解决方案,其中包含一个Empty Web角色。 我已经设置了VS2015以打破“公共语言运行时exception”(调试 – > Windows – >exception设置)。 我在运行Win 8.1,VS2015,Azure 2.7的单独机器上遇到了相同的错误。 该解决方案编译良好,但当我尝试运行/调试Cloud Service项目时,它会抛出以下错误: 抛出exception:mscorlib.dll中的“System.Security.SecurityException” 其他信息:不允许请求的注册表访问。 在不使用CloudService的情况下仅启动WebRole。 当我尝试使用管理员权限通过VS2015运行CloudService时,会抛出以下exception: mscorlib.dll中的’System.Threading.WaitHandleCannotBeOpenedException’ 附加信息:不存在给定名称的句柄。 在检查intellisense日志时(“不允许请求的注册表访问”),将已编译的解决方案发布到Azure会产生相同的exception。 我尝试在此博客文章中添加install.cmd脚本,以便在部署时在Azure Cloud Service上安装4.5.2或4.6但结果没有任何更改: https : //azure.microsoft.com/en-us/documentation /用品/云服务- DOTNET安装,DOTNET / 云服务是否与Azure 2.7兼容? – 更新:是的。 确保使用.Net framework v4.5.1 在本地调试模式下运行时是否真的需要install.cmd脚本? 4.5.2和4.6都应该已经安装好了吧? 其他人遇到此问题? 有关如何使云服务与Windows10,Vs2015和Azure 2.7一起使用的任何帮助或提示都非常受欢迎! […]

无论VS 2015中的版本(通配符)如何,都删除MSBuild DLL引用

在C#项目中,我有一个DLL引用,我想在构建之前将其删除(将被另一个替换 – 这是一个尝试在开发中轻松覆盖NuGet DLL的解决方案(VS 2015) )。 以下目标似乎有效: False ..\..\..\Build\My.dll 这个问题是我需要指定要删除的DLL的确切版本,这可能会改变。 无论版本如何,我都想删除它。 我试过一个通配符 …但是这似乎没有任何匹配,因为我得到了error CS1704: An assembly with the same simple name ‘My’ has already been imported.

2015年安装Visual Studio Installer项目后,VS 2015中的Visual Studio 2012安装程序项目“未安装应用程序”

我有一个使用Visual 2012的内置InstallShield Limited Edition向导创建的安装程序项目。 我需要在新计算机上修改此项目。 源代码已通过Team Foundation Server保存并获取。 到目前为止,我已经在Visual Studio 2015中打开了解决方案,安装了Visual Studio Installer项目扩展,并且我仍然收到(不兼容的)消息以及特定于安装程序项目的折叠消息“应用程序未安装” 。 所有其他项目+项目类型编译,运行正常。 对我缺少什么的想法?

试图重现“必须声明一个正文”编译器错误

我正在尝试使用网站中给出的确切代码重现C#编译器错误CS0840 : class Test36 { public int myProp { get; } // CS0840 // to create a read-only property // try the following line instead public int myProp2 { get; private set; } } public Form1() { InitializeComponent(); Test36 test = new Test36(); } 我使用Visual Studio Community 2015在.NET 4.0上运行它。令人惊讶的是,我无法重现它。 编译器不会抛出任何错误: 为什么编译器没有抛出任何错误?

Visual Studio 2015调试自定义控件

我将自定义控件编译为使用Visual Studio 2012开发的DLL,并将其部署到生产环境中而没有任何问题。 应用程序加载时,使用reflection将这些控件作为“插件”加载。 当我使用Visual Studio 2015打开解决方案并尝试设置断点时,断点表明符号已加载但在命中该段代码时它永远不会中断。 在Visual Studio 2012中,这些断点正确破坏。 我试图在Visual Studio 2015中重新编译DLL,但它们仍然不会中断。 所有PDB都与DLL一起使用。 有什么原因可以解释这个问题? 我已经完成了VS中的所有调试设置并且已经卸载/重新安装VS并且仍然存在相同的问题。