小编img*_*gen的帖子

如何在VSTS中的每个部署之前清除目标Azure网站Windows Server上的wwwroot文件夹

经过大约十二次部署后,wwwroot由于活动的开发和部署,目录中充满了大量文件.我们正在使用VSTS的Azure App Service Deploy任务部署到Azure Web站点Windows Server以获取ASP.NET Web API项目,有没有办法wwwroot在部署到Avsts预部署清理之前清理目录?

azure azure-web-sites azure-devops

22
推荐指数
1
解决办法
6928
查看次数

如何在Windows上使用Xamarin Studio开发iOS应用程序?

我正在评估一个不包括VS集成的Xamarin Studio独立许可证 - 如果我错了,请纠正我.但我想知道是否可以使用Xamarin Studio进行iOS开发?我对Xamarin Evolve宣布的iOS设计器的新功能非常感兴趣,理想情况下它也适用于Windows.

如果答案是肯定的,怎么样?

c# xamarin.ios ios xamarin xamarin-studio

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

如何在Xamarin Forms中处理/取消后退导航

我试图通过覆盖来使用后退导航OnBackButtonPressed,但不知何故它根本没有被调用.我使用的ContentPage是最新的1.4.2版本.

navigation xamarin xamarin.forms

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

Ctrl + Dot(ShowSmartTag)无法在Visual Studio 2012中运行

我现在正在使用Visual Studio 2012,现在"ShowSmartTag" Ctrl+ 的键盘快捷键.无效.我google了一下,发现有人说CodeRush的快速导航快捷方式是一样的,所以我在CodeRush中禁用了该命令,但我仍然无法解决这个问题.我还尝试禁用所有可疑扩展,但仍然没有成功.任何的想法?

keyboard-shortcuts visual-studio-2012

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

在WinRT中,静态字段根本没有初始化

我有这样的代码

public class SomeClass
{
    private static int staticField = 10;
}
Run Code Online (Sandbox Code Playgroud)

代码永远不会被执行,而staticField的默认值为0.此外,代码会导致MVVMlight的SimpleIoc抛出异常,代码如下:

SimpleIoc.Default.Register<SomeClass>();
Run Code Online (Sandbox Code Playgroud)

上面的代码导致MVVMLight抛出异常说

 Cannot build instance: Multiple constructors found but none marked with PreferredConstructor.
Run Code Online (Sandbox Code Playgroud)

这很离奇.我正在使用适用于Windows 8的Win8 RTM x64 + VS2012 Express.

c# windows-8 windows-runtime

9
推荐指数
1
解决办法
1033
查看次数

如何使用内存数据库提供程序中的Entity Framework Core测试数据库视图?

当我尝试向视图中添加对象时,它抛出异常unable to track an instance of type because it is a query type。有办法解决这个问题吗?

c# entity-framework-core

9
推荐指数
1
解决办法
879
查看次数

如何在方括号组中表示单个空格字符

我面临一个问题,即在[]字符集表达式中表示单个空格.我最终使用了这样的东西

([a-zA-Z0-9]|\x20)+
Run Code Online (Sandbox Code Playgroud)

我认为这不是很优雅

更新:我现在知道我的正则表达式出了什么问题.我用过这样的东西,但没用

[A-Za-z0-9/.,':!?$%()- ]+
Run Code Online (Sandbox Code Playgroud)

但是当我把空间移动到9之后就像这样

[A-Za-z0-9 /.,':!?$%()-]+
Run Code Online (Sandbox Code Playgroud)

它很有效,很奇怪.我正在尝试使用在线正则表达式测试仪RegExr.

Update2:我现在发现问题是-内部正则表达式用于表示一个范围,[]所以任何事物之前和之后都有不同的含义而不仅仅是一个简单的字符

regex

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

Mono C#Compiler和MS C#Compiler关于Scope的区别

我在这里讨论与C#中实例方法/属性的作用域的差异.这是代码:

public class Base
{
   public EventHandler Click {get;set;}
   public Base(EventHandler clickHandler)
   {
      this.Click = clickHandler;
   }
}

public class Derived: Base
{
   public Derived(): base((sender, e) => Execute())
   {
   }

   private void Execute()
   {
   }
}
Run Code Online (Sandbox Code Playgroud)

代码在MonoDevelop 3.0上编译得很好,但在VS2010中给出了一个错误:非静态字段,方法或属性需要对象引用"Base.Execute"基本上,它归结为调用基类时的事实构造函数来自派生类的构造函数,MS的C#编译器不允许访问派生类的方法/属性等.如何?

c# compiler-construction mono compiler-errors visual-studio-2010

7
推荐指数
1
解决办法
816
查看次数

如何在IntelliJ中配置生成的代码的位置?

现在我正在使用IntelliJ,这很棒.但有一个烦恼:它始终将生成的getter setter置于实际字段之上,我该如何改变这种行为?

java intellij-idea

6
推荐指数
1
解决办法
760
查看次数

Serilog 控制台接收器输出换行符为 \r\n

我将Serilog记录器与控制台接收器一起使用来在我的项目中进行日志记录ASP.NET Core 5.0。也可以与 EF Core 5.0 一起使用,ILoggerFactory如下所示

optionsBuilder.UseLoggerFactory(serilogFactory) 
Run Code Online (Sandbox Code Playgroud)

但是,当 EF Core 记录 SQL 语句时,这些行在控制台上不会显示为换行符,而是显示为\r\nLoggerFactory但是如果我使用像ASP.NET Core下面这样的内置函数

var loggerFactory = LoggerFactory.Create(
    builder => builder.AddConsole(options =>
    {
    })
);
optionsBuilder.UseLoggerFactory(loggerFactory);
Run Code Online (Sandbox Code Playgroud)

那么就可以了。

有办法解决这个问题吗?

serilog asp.net-core asp.net-core-5.0

6
推荐指数
1
解决办法
4557
查看次数