标签: visual-studio-mac

如何在Visual Studio中搜索文件名?

Eclipse中,您可以按CTRL- SHIFT- 搜索项目中的文件R.

有没有办法在Visual Studio中执行此操作?

search keyboard-shortcuts visual-studio visual-studio-mac

182
推荐指数
10
解决办法
12万
查看次数

如何为MAC打开两个/多个Visual Studio实例?

我想在mac中打开VS的多个实例.我们使用xamarin启动器打开Xamarin工作室的多个实例.

如何在Mac中为VS做这个?

macos visual-studio visual-studio-mac

43
推荐指数
4
解决办法
2万
查看次数

29
推荐指数
4
解决办法
9282
查看次数

com.apple.AuthenticationServices.Authorization 错误代码 1000

我在 DidCompleteWitherror 中收到以下错误:

com.apple.AuthenticationServices.Authorization Error Code 1000
Run Code Online (Sandbox Code Playgroud)

我正在使用以下代码登录 Apple

var appleIdProvider = new ASAuthorizationAppleIdProvider();
var request = appleIdProvider.CreateRequest();
request.RequestedScopes = new ASAuthorizationScope[] { ASAuthorizationScope.Email, ASAuthorizationScope.FullName };
var authController = new ASAuthorizationController(new[] { request });
authController.Delegate = this;
authController.PresentationContextProvider = this;
authController.PerformRequests();
...
[Export("authorizationController:didCompleteWithAuthorization:")]
public void DidComplete(ASAuthorizationController controller, ASAuthorization authorization)
{
...
}

[Export("authorizationController:didCompleteWithError:")]
public void DidComplete(ASAuthorizationController controller, NSError error)
{
...
}
Run Code Online (Sandbox Code Playgroud)
  • 我在 Entitlements.plist 中检查了 Apple Sign-in
  • 我在管理控制台中创建了应用程序 ID,验证了我的域。甚至网络身份验证都已经可以工作了。
  • 我尝试将配置文件切换为带有 Apple 登录的配置文件。

这个错误的原因可能是什么?

xamarin.ios xamarin xamarin.forms visual-studio-mac apple-sign-in

23
推荐指数
4
解决办法
2万
查看次数

Xamarin的构建时间极其缓慢

我使用Xamarin和新的Visual Studio for Mac OS开发了几个(实验性和原型)iOS应用程序,并且构建时间间歇性地平均需要大约5-10分钟.在开始一个新项目时,构建时间很好.在处理我的应用程序时对源代码进行了一些更改(没有具体更改).无缘无故,构建时间开始增加到5-10分钟.我已经尝试了所有可能的构建选项(链接,没有链接,SDK版本,新的委托证书等).

在使用Activities-app(Mac OS,Sierra)进行调查后,我发现"codesign"进程占用了110%的CPU并且只要构建完成就会运行.

有没有人有这个问题的经验?

build xamarin.ios xamarin xamarin.forms visual-studio-mac

20
推荐指数
1
解决办法
9339
查看次数

VS for mac 2022 中的 IOS Bundle Signing 项目选项为空?

在新机器上安装了 vs for mac 2022,但捆绑包签名选项只是黑色/空?我已经尝试了所有最新的稳定更新。我真的很想避免安装旧版本的 Xamarin。Stackoverflow 不会让我发布完整详细的安装说明,但希望这些是最有趣的。

Visual Studio Community 2022 for Mac
Version 17.0.6 (build 4)

Runtime
.NET 6.0.5 (64-bit)
Architecture: Arm64

NuGet
Version: 6.0.0.262

.NET SDK (Arm64)
SDK: /usr/local/share/dotnet/sdk/6.0.302/Sdks
SDK Versions:
    6.0.302
    6.0.100
MSBuild SDKs: /Applications/Visual Studio.app/Contents/MonoBundle/MSBuild/Current/bin/Sdks

.NET Runtime (Arm64)
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
    6.0.7
    6.0.0

Xamarin Designer
Version: 17.1.5.90
Branch: remotes/origin/d17-0-vsmac
Build date: 2022-07-07 17:09:33 UTC

Apple Developer Tools
Xcode 13.4.1 (20504)
Build 13F100

Xamarin.Mac
Version: 8.10.0.5 (Visual Studio Community)
Branch: d17-2
Build date: 2022-05-18 07:32:06-0400

Xamarin.iOS …
Run Code Online (Sandbox Code Playgroud)

ios visual-studio-mac

20
推荐指数
2
解决办法
5258
查看次数

在Visual Studio 2017 mac上安装扩展

有人可以帮助我,因为我不知道如何在视觉工作室2017上安装Market Place的扩展程序

c# visual-studio-mac

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

假C#编译器警告?

好吧,这是我们偶然发现的一个非常紧张的角落,但它让我很好奇.

请考虑以下代码:

public class Foo
{
    private int foo;
    public int Reset() => foo = 0; //remember, assignment expressions
                                   //return something!
}
Run Code Online (Sandbox Code Playgroud)

这段代码会编译吗?

不,如果你在所有警告上失败,它就不会; 你会收到member foo is assigned but never used警告.

出于所有目的,此代码与以下内容相同:

public class Foo
{
    private int foo;
    public int Reset() { foo = 0; return foo; }
}
Run Code Online (Sandbox Code Playgroud)

哪个编译得很好,所以这里有什么问题?请注意,=>语法不是问题,它返回的赋值表达式似乎是混淆了编译器.

c# compiler-warnings visual-studio-mac

18
推荐指数
2
解决办法
957
查看次数

Visual Studio for Mac如何折叠区域和方法

我找不到从Visual Studio for Mac中折叠/展开区域和部分的方法.

如果有人可以分享如何做到这一点,那将非常有用.

visual-studio-mac

16
推荐指数
3
解决办法
6003
查看次数

在此上下文中不支持检查System.Reflection.MethodBase类型的调试对象中的对象的状态

我不知道这个错误意味着什么.我,正在使用visual studio for mac 7.5.0社区版.从我开始,我在asp.net核心的实体框架中使用延迟加载.

public partial class AdminUser
{
    public AdminUser()
    {
        RoleAssign = new HashSet<RoleAssign>();
    }

    public Guid UserId { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public string Email { get; set; }
    public string UserName { get; set; }
    public byte[] Password { get; set; }
    public DateTime CreatedTimeStamp { get; set; }
    public DateTime? ModifiedTimeStamp { get; set; }
    public DateTime? LogDate { get; set; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net entity-framework asp.net-core visual-studio-mac

15
推荐指数
2
解决办法
1437
查看次数