小编San*_*ken的帖子

SharpSVN和C#问题

在尝试将SharpSVN添加到我的C#项目时,使用SharpSVN相关调用进行编译会给出以下错误:

FileLoadException是未处理的混合模式程序集是针对运行时的版本"v2.0.50727"构建的,如果没有其他配置信息,则无法在4.0运行时中加载.

我所做的是从下载的SharpSVN zip文件添加引用并添加

using SharpSvn;
Run Code Online (Sandbox Code Playgroud)

当我编译它工作正常,但当我添加:

string targetPath = "https://bobl/svn/ConsoleApplication1";

SvnTarget target;
SvnTarget.TryParse(targetPath, out target);
Run Code Online (Sandbox Code Playgroud)

它打破了这个错误.我已经搜索了这个错误并且没有找到解决方案的运气.

c# fileloadexception sharpsvn

9
推荐指数
2
解决办法
5721
查看次数

TortoiseSVN命令行差异

我正在使用的命令是:

TortoiseProc /command:diff /path:myfile.txt
Run Code Online (Sandbox Code Playgroud)

它将打开diff TortoiseSVN窗口,但它只会将工作副本与HEAD副本进行比较.我想要的是将工作副本与Repo中的最新版本进行比较.基本上,如果HEAD与工作副本不同,则运行右键单击 - > TortoiseSVN->"Diff".否则运行右键单击 - > TortoiseSVN - >"Diff with Previous Version"

svn diff tortoisesvn command-line

8
推荐指数
1
解决办法
5794
查看次数

使用Subversion与Visual Studio中的Visual Source Safe一样

在工作中我刚开始使用Subversion和AnkhSVN而不是Visual Source Safe.我设法将其整合得足够好,但看起来并不相同.使用VSS会发生以下情况:

用户通过右键单击并选择"签出"或通过编辑来签出文件.如果另一个用户试图修改同一个文件,他将收到错误.没有2个用户可以同时编辑同一个文件.没有花哨的合并.没有冲突,没有冲突解决方案.

我理解Subversion背后的哲学是不同的,但是有什么办法可以用Subversion复制上面描述的这种行为?

AnkhSVN中有一个名为"自动锁定文件更改..."的选项,但即使我在编辑文件时激活此选项,它也永远不会自动锁定.即使此选项有效,其他用户也不会在提交文件之前看到锁定.当他们尝试编辑它时,他们不会像在Visual Source Safe中那样出错.

所以基本上:使用Subversion和AnkhSVN可以复制Visual Source Safe的行为吗?

svn ankhsvn visual-sourcesafe visual-studio

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

Subversion合并

我有一个包含当前版本代码的主干,其中包含各种错误修复程序,以及一个包含系统下一版本的各种新功能的分支.我正在尝试将来自主干的错误修复程序合并到准备测试的分支中,但我遇到了一些问题.

我正在使用AnkhSVN并选择"合并一系列修订"选项.提出了两个问题

  • "没有未提交的修改"
  • "没有换孩子"

我没有待定的更改.这可能是其他用户有未提交更改的问题吗?

svn ankhsvn

8
推荐指数
1
解决办法
4228
查看次数

如何重用实体框架查询(使用方法)?

我正在尝试重用部分查询,因为它足够复杂,我想尽量避免代码重复.

似乎在调用查询中的任何方法时,您最终得到:

LINQ to Entities无法识别方法{X}方法,并且此方法无法转换为存储表达式

理想情况下我想做的是:

var q = from item in context.Items
        where item.SomeCondition == true
        select new {Item = item, Connections = GetConnections(item)};
Run Code Online (Sandbox Code Playgroud)

GetConnections是执行查询的方法item.我正在尝试重用(相当复杂的)查询GetConnections,但我不知道如何让它工作.

GetConnections的当前签名类似于:

IQuerable<Connection> GetConnections(MyItem item)
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-entities entity-framework entity-framework-4

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

如何在ncurses中获得明亮的白色?

如何使用浅灰色背景和亮白色的foregraound初始化颜色对?

init_pair(number,COLOR_WHITE,COLOR_WHITE)创建一个浅灰色前景和背景颜色对,但我需要前景非常白.我尝试将COLOR_WHITE与A_BLINK(通过按位OR)组合,但这不起作用.Ncurses howto的/ examples/documentaion也无法帮助我.

c curses ncurses

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

当多个项目包含所述类时,jQuery按类显示/隐藏

在此先感谢帮助我(对于那些有时间和愿意的人).

我写过这个剧本:

$(document).ready(function() {
  // hides the slickbox as soon as the DOM is ready
  // (a little sooner than page load)
  $('.foliobtn').hide();
  $('.folionamedate').show();

  // shows the slickbox on clicking the noted link
  $('.foliobottom').mouseover(function() {
    $('.foliobtn').show();
    return false;
  });
  $('.foliobottom').mouseout(function() {
    $('.foliobtn').hide();
    return false;
  });
  $('.foliobottom').mouseover(function() {
    $('.folionamedate').hide();
    return false;
  });
  $('.foliobottom').mouseout(function() {
    $('.folionamedate').show();
    return false;
  });
});
Run Code Online (Sandbox Code Playgroud)

并将其放在此页面http://www.fraservalley-webdesign.com/portfolio/test.php.

它的工作原理除了它当然显示/隐藏每个具有适当类的元素,而不仅仅是我正在盘旋的那个元素.我不能唯一地命名每一个,因为会有几十个,它将是数据库驱动的内容.

有没有人知道一种简单的方法来隔离我在脚本中悬停的项目?

这有意义吗?

javascript jquery show-hide jquery-animate

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

UserControl中的EF无法看到app.config?

我刚刚创建了一个用户控件.此控件还使用我的静态实体框架类来加载两个组合框.一切都很好,运行没有问题.设计和运行时正在运行.然后,当我停止应用程序时,包含我的UserControl的所有表单在设计时不再有效.我只看到两个错误:

错误1:在配置中找不到指定的命名连接,不打算与EntityClient提供程序一起使用,或者无效.

错误2:变量ccArtikelVelden未声明或从未分配.(ccArtikelVelde是我的UserControl)

运行时一切都还在运行

我的静态EF Repositoy类:

public class BSManagerData
{
    private static BSManagerEntities _entities;
    public static BSManagerEntities Entities
    {
        get
        {
            if (_entities == null)
                _entities = new BSManagerEntities();
            return _entities;
        }
        set
        {
            _entities = value;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我的UserControl中发生了一些逻辑,用于加载组合框中的数据:

private void LaadCbx()
{
    cbxCategorie.DataSource = (from c in BSManagerData.Entities.Categories
                               select c).ToList();
    cbxCategorie.DisplayMember = "Naam";
    cbxCategorie.ValueMember = "Id";
}

private void cbxCategorie_SelectedIndexChanged(object sender, EventArgs e)
{
    cbxFabrikant.DataSource = from f in BSManagerData.Entities.Fabrikants
                              where f.Categorie.Id == …
Run Code Online (Sandbox Code Playgroud)

c# user-controls entity-framework windows-forms-designer

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

确保DateTime属性返回DateTimeKind.Utc

是否可以在Kind == DateTimeKind.Utc 使用.edmx文件或t4模板的实体对象中定义DateTime属性?

如果可能,使用t4,请描述如何更改属性.目前该属性生成为:

[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.DateTime Created
{
    get
    {
        return _created;
    }
    internal set
    {
        OnCreatedChanging(value);
        ReportPropertyChanging("Created");
        _created = StructuralObject.SetValidValue(value);
        ReportPropertyChanged("Created");
        OnCreatedChanged();
    }
}
private global::System.DateTime _created;
partial void OnCreatedChanging(global::System.DateTime value);
partial void OnCreatedChanged();
Run Code Online (Sandbox Code Playgroud)

linq-to-entities entity-framework .net-4.0

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

在SQL中,如何获取具有特定列的最大值的行?

我有一个问题:

SELECT COUNT(*) as votes, a.member_id 
FROM ballots a
WHERE ballot_id = 1
GROUP BY a.member_id
Run Code Online (Sandbox Code Playgroud)

产生类似于:

votes  member_id
1      paul
5      mike
3      noynoy
10     andy
2      noel
Run Code Online (Sandbox Code Playgroud)

我希望能够得到"andy"这一行,因为他获得了最高的"选票".

如何更改查询以执行此操作?

在此先感谢您的帮助 :)

mysql sql

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