小编Egg*_*ggi的帖子

Visual Studio不安装.vsix文件

我遇到的问题是我安装了VS 2012和VS 2013,当我下载VSIX-File并使用Visual Studio版本选择器打开它时,VS会打开文件,但不是安装它VS而是打开文件,就像它是一个未知二进制格式.

附图显示了如何打开VSIX文件(每个文件都会发生......这只是一个例子):

在此输入图像描述

visual-studio vsix visual-studio-2012 visual-studio-2013

29
推荐指数
2
解决办法
3万
查看次数

Visual Studio在启动时删除换行符

我有一个问题,当我尝试启动我的应用程序时,Visual Studio(或者可能是Resharper?)会删除换行符.这种情况发生的情况是,当我按下F5或用鼠标单击运行按钮时,将删除最后一次光标所在行的换行符,这非常烦人.

我还没有尝试过这么多东西,因为我真的不知道从哪里开始.我之前从未遇到过这个问题,并且始终使用相同的设置:

  • Visual Studio 2010
  • Resharper 6.1.1

我使用的其他插件,但是在问题之后安装了(所以我认为它们不应该与问题相关):

  • AnkhSVN的
  • TeamCity的

例:

之前:

public void test(){
  int x = 5;
}
Run Code Online (Sandbox Code Playgroud)

运行解决方案后:

public void test(){
  int x = 5;}
Run Code Online (Sandbox Code Playgroud)

编辑:这个问题似乎与Resharper有关 - 所以希望他们能够解决这个问题,因为我从来没有使用任何以前的版本.(http://devnet.jetbrains.net/message/5456038#5456038).

resharper newline visual-studio-2010

21
推荐指数
2
解决办法
3196
查看次数

为什么我们需要全局临时表,它们的实际用例

我刚刚了解了全局临时表(我使用oracle作为db)并理解它们但却无法知道它们的确切用法.

顾名思义,它们用于保存临时数据/会话,在结束会话时,该会话的数据将消失.

什么是示例,我们需要使用它们的业务用例.

oracle temp-tables

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

两个点和半径之间的弧段

我试图使用WPF绘制弧段,但我不知道如何使用ArcSegment-Element弄清楚如何做到这一点.

我有两个圆弧点(P1和P2),我也有圆心和半径.

在此输入图像描述

c# wpf geometry

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

集成框架.NET,如camel/spring 集成

我目前正在寻找一个好的框架来集成具有不同通信方法的多个系统,例如

  • FTP
  • 邮件
  • 队列
  • 网络服务

在 .NET 应用程序中。对于 Java,似乎有很多可用的选项,但我在 .NET 平台上找不到任何类似的选项。

.net enterprise-integration

5
推荐指数
1
解决办法
4591
查看次数

将画布缩放到鼠标位置

我正在尝试使用鼠标滚轮为画布实现缩放功能.目前我只是使用CenterX ="0.5"和CenterY ="0.5"缩放到画布的中心位置.我想改变行为,以便在鼠标位置进行缩放,我想知道是否可以使用ScaleTransform.

目前我使用以下代码:

<Canvas Width="500" Height="500">
    <Canvas.LayoutTransform>
        <ScaleTransform CenterX="0.5" CenterY="0.5"
                                ScaleX="{Binding Zoom}"
                                ScaleY="{Binding Zoom}" />
    </Canvas.LayoutTransform>
</Canvas>
Run Code Online (Sandbox Code Playgroud)

c# wpf

5
推荐指数
1
解决办法
5093
查看次数

使用Entity Framework TPC进行多重继承

我尝试使用TPC样式的Entity Framework映射一些类,并出现以下错误:

错误:类型"A"无法按定义映射,因为它映射了使用实体拆分或其他形式的继承的类型的继承属性.选择不同的继承映射策略,以便不映射继承的属性,或更改层次结构中的所有类型以映射继承的属性,并且不使用拆分.

使用以下类时发生此错误:

public abstract class BaseEntityTest
public abstract class BaseEntityTest2 : BaseEntityTest
public abstract class BaseEntityTest3 : BaseEntityTest2
public class A: BaseEntityTest3 // this class is the only one with a table in the db
Run Code Online (Sandbox Code Playgroud)

在OnModelCreating方法中,我添加了以下代码以获取TPC映射

modelBuilder.Entity<A>().Map(m =>
{
  m.MapInheritedProperties();
  m.ToTable("A");
});
Run Code Online (Sandbox Code Playgroud)

当我从结构中排除BaseEntityTest2(这样A只从BaseEntityTest而不是BaseEntityTest2继承)时,错误消失了.这是否意味着无法创建此映射或我只是错过了什么?

编辑:

课程属性:

public abstract class BaseEntityTest
{

    [Key]
    public Guid Id { get; set; }

    public String Info { get; set; }

    [Required]
    public DateTime CreationDate { get; set; }

    [Required]
    public String CreationUser { …
Run Code Online (Sandbox Code Playgroud)

inheritance entity-framework multiple-inheritance

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

prometheus中按年/月/日对数据进行分组

正如标题所说,我正在寻找一种方法来获得时间序列的最大值,该时间序列每天都会重置。完成此任务后,我想对这些值进行求和以获得每月/每年的值。在普罗米修斯中实现这一目标的最佳方法是什么?

prometheus

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