标签: visual-studio-2017

Xamarin Studio for mac 独立 Xamarin.ios 安装程序

症状

最近安装了包含 Xamarin.iOS 10.4 的 Visual Studio 2017。我还有一台安装了 x-code 和 Xamarin Studio 社区的 Macintosh。问题是我 mac 上的 Xamarin Studio 版本为 10.3。试图通过切换xamarin到的β信道通过检查更新升级到10.4使Mono Framework MDK 4.8.0.478沿着与失败Xamarin.iOS 10.4.0.97。尝试访问下载页面(您需要登录才能查看该页面)仅允许下载最多Xamarin.iOS 10.3.1.

有没有办法做到以下几点:

  1. 修复下载器(Xamarin 更新)。
  2. 手动下载 Xamarin.iOS 10.4。
  3. 在 Windows PC 端的 Visual Studio 中从 10.4 -> 10.3 回退。

Xamarin Studio 日志可以根据要求提供,但我找不到任何关于错误或失败的信息,因为它们只写出关于安装成功的事件而不是下载状态。

macos mono xamarin.ios ios visual-studio-2017

0
推荐指数
1
解决办法
5026
查看次数

更新 Xamarin.Forms NuGet 包后,“无法从程序集中加载...任务...”

我正在 Visual Studio 2017 中处理 Xamarin.Forms 项目,刚刚将 NuGet 包从 Xamarin.Forms.2.2.0.31 更新为 Xamarin.Forms.2.3.4.247。

这样做之后,当我尝试运行该应用程序时,我的 Visual Studio 控制台中出现以下错误:

无法从程序集 C:\Workspaces\OmniChannel\Dev\Mobile\NativeApp\Features\F6173-I18n\packages\Xamarin.Forms.2.2.0.31\build 加载“Xamarin.Forms.Build.Tasks.FixedCreateCSharpManifestResourceName”任务\portable-win+net45+wp80+win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Build.Tasks.dll。无法加载文件或程序集 'file:///C:\Workspaces\OmniChannel\Dev\Mobile\NativeApp\Features\F6173-I18n\packages\Xamarin.Forms.2.2.0.31\build\portable-win+net45+wp80 +win81+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.Build.Tasks.dll' 或其依赖项之一。该系统找不到指定的文件。确认声明正确,程序集及其所有依赖项都可用,并且任务包含实现 Microsoft.Build.Framework.ITask 的公共类。

这告诉我它正在寻找旧 Xamarin.form 版本 ( "packages/Xamarin.Forms.2.2.0.31")的包文件夹。

问题:究竟是什么试图使用旧参考,我该如何更新它?

visual-studio nuget xamarin xamarin.forms visual-studio-2017

0
推荐指数
1
解决办法
2228
查看次数

升级到 Visual Studio 2017 后找不到 Microsoft.VisualStudio.TestTools.LoadTesting

最近从 Visual Studio 2015 更新到 2017,我遇到了一个引用问题,性能测试命名空间和 dll 引用似乎已经消失。

我终于弄清楚是什么导致了它,但我想可能会有一些人遇到这个问题,所以我也会包括解决方案。

c# dll load-testing performance-testing visual-studio-2017

0
推荐指数
1
解决办法
853
查看次数

Visual Studio 2017 无法在发布配置文件之间切换

在 VS2015 社区版中。我使用不同的服务器目标设置了两个 Web 部署发布配置文件,例如“开发”和“实时”。

有时我想发布单个文件而不是整个 Web 项目,我可以在解决方案资源管理器中右键单击该文件并选择“发布”,然后将其上传到服务器。

我能够使用顶部栏中的配置下拉菜单在两个目标服务器之间切换:

选择发布目标

我能够在两台服务器之间自由切换并上传到任一服务器。有时,如果这不起作用,我也可以转到Build --> Publish菜单,选择目标,关闭而不发布,然后通过在文件的解决方案资源管理器中右键单击并选择Publish来发布单个文件。

在 VS2017 CE 中,这不再起作用。无论我从配置文件中选择什么,我都只能将单个文件发布到之前完整发布中选择的任何目标。我必须对所选服务器执行完整发布,才能将目标更改为该服务器。

有没有在VS2017 CE任何方式发布单个文件上飞,使用Web部署特定的目标服务器?

asp.net visual-studio-2017

0
推荐指数
1
解决办法
834
查看次数

将 stdout/stderr 重定向到 null vs2017 c++

我正在尝试将一个项目从 VS2013 升级到 VS2017。除了一件事之外,我一切都在工作 - 调用 printf 时遇到了崩溃。崩溃是这样的:

Unhandled exception at 0x0073910C in exename.exe: An invalid parameter was passed to a function that considers invalid parameters fatal.

exename.exe!_invoke_watson(const wchar_t * expression, const wchar_t * function_name, const wchar_t * file_name, unsigned int line_number, unsigned int reserved) Line 224   C++
exename.exe!_invalid_parameter(const wchar_t * const expression, const wchar_t * const function_name, const wchar_t * const file_name, const unsigned int line_number, const unsigned int reserved) Line 112 C++
exename.exe!_invalid_parameter_noinfo() Line 117 C++
exename.exe!_isatty(int fh) …
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++ visual-studio-2017

0
推荐指数
1
解决办法
2405
查看次数

更改 VS2017 NuGet 包构建的放置文件夹

在 VS2017 中,当您勾选Project Properties -> Package页面上的选项以在 build 上生成 NuGet 包时,它会将生成的包放在输出文件夹下的某处,例如在 Debug 下的某处。

是否可以将其更改为特定文件夹,或者更好的是,将其更改为环境变量指定的某个位置?

nuget visual-studio-2017

0
推荐指数
1
解决办法
777
查看次数

错误 LNK2038:检测到“_MSC_VER”不匹配:值“1800”与值“1900”不匹配

我在 VS2017 的项目编译过程中遇到以下问题:

1>libPolyFill.lib(libPolyFill.obj):错误 LNK2038:检测到“_MSC_VER”不匹配:值“1800”与 clientPolyFill.obj 中的值“1900”不匹配

项目中包含的库文件是在 VS2013 中编译的,所以我知道我需要一个特定的平台工具集 (V120) 来编译它。但问题是,即使在微软网站上,Toolset V120 也不再可用。 我只有这个工具集平台可供选择 在这种情况下我能做什么?感谢帮助!

c++ linker-errors visual-studio-2017

0
推荐指数
1
解决办法
9573
查看次数

如何在 Xamarin.Forms 中添加/生成按钮单击事件

我正在开发 Xamarin 表单项目,我在我的 Xaml 页面之一上添加了按钮,但我无法为此按钮生成单击事件,但 Visual Studio 未显示任何智能感知。

我在另一篇文章中读到建议为此问题安装 Resharper,但对我来说不可行,因为我没有安装权限。

我正在使用 Visual Studio 企业版 2017。

c# xaml xamarin.forms visual-studio-2017

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

创建自签名测试证书时,Visual Studio 2017 访问被拒绝

规格 - 我在 Windows 10 机器上运行 VS2017 企业版。我有一个简单的 .DLL,我将从 Web 服务器更新并从外部引用属于另一家公司的软件。我通常使用 Inno Setup,但我想利用 ClickOnce。但是,当我尝试制作测试证书时,我收到一条错误消息。我找到了一些信息表明这是一个权限问题。我以管理员身份运行它,我是管理员。

问题 - 访问被拒绝。(来自 HRESULT 的期望:0x80070005(E_ACESSDENIED))

VS2017 以管理员模式运行,我的客户端拥有完全权限。

我可以从文件中导入我的公司证书,但我不想使用它。

有谁知道如何解决这个问题?谢谢。

.net clickonce windows-installer windows-10 visual-studio-2017

0
推荐指数
1
解决办法
2683
查看次数

Visual Studio 2017不支持定位.NET Core 3.0

我尝试在Visual Studio 2017-版本15.9.16中安装SDK 3.0.1。当我打开一个新的Web应用程序时,出现一条错误消息:

严重性代码说明项目文件行抑制状态错误NETSDK1045目前.NET SDK不支持针对.NET 3.0的核心。无论是目标.NET 2.2的核心或降低,或使用一个版本的.NET SDK,它支持.NET 3.0的核心。 IdentityServer-C:\ ProgramFiles \ dotnet \ sdk \ 2.2.106 \ Sdks \ Microsoft.NET.Sdk \ targets \ Microsoft.NET.TargetFrameworkInference.targets 137

我的网点信息:

 dotnet --info
.NET Core SDK (reflecting any global.json):
 Version:   3.0.100
 Commit:    04339c3a26

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.17763
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\3.0.100\

Host (useful for support):
  Version: 3.0.0
  Commit:  7d57652f33

.NET Core SDKs installed:
  1.0.4 [C:\Program Files\dotnet\sdk]
  2.1.2 [C:\Program Files\dotnet\sdk]
  2.1.202 [C:\Program Files\dotnet\sdk] …
Run Code Online (Sandbox Code Playgroud)

c# sdk visual-studio-2017 .net-core-3.0

0
推荐指数
1
解决办法
448
查看次数