小编Rya*_*tes的帖子

无法创建与数据源'TfsOlapReportDS'的连接

当我在TFS项目门户网站上打开项目仪表板时,出现以下错误.

Reporting Services错误

无法创建与数据源"TfsOlapReportDS"的连接.(rsErrorOpeningConnection)无法建立连接.确保服务器正在运行.无法建立连接,因为目标计算机主动拒绝它

SQL Server Reporting Services

我该怎么做才能解决此错误?

sql-server portal dashboard reporting-services tfs2010

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

声明'utf-16'中的VS 2012编码与文档'utf-8'不匹配

当我打开Visual Studio 2012时,会收到消息“ Visual Studio声明'utf-16'中的编码与文档'utf-8'的编码不匹配”。

Visual Studio错误对话框

有谁知道为什么会这样?或者我应该怎么做故障排除?

utf-8 utf-16 file-encodings visual-studio-2012

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

从另一个线程抛出异常时写入堆栈跟踪

如何将未处理的异常(从任何线程抛出)的堆栈跟踪写入文件?

我需要这个来帮助调试挂起的应用程序.

.net c#

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

传递Func <>或类似于PostSharp方面

在我们公开WCF服务的外部边界中,我们将所有内部异常转换为FaultException.这是一个手动过程,通常每个实现都有一些独特的缺陷.对于每种暴露的方法,它都经过复制/粘贴和无意识修改(或忘记).为了减少错误,我想创建一个可以捕获任何未处理异常的方面.

我们将内部异常映射到故障异常.如何向方面发送映射功能?

如果我向这个方面添加一个属性,如下所示:

[Serializable]
public sealed class FaultExceptionConverter : OnExceptionAspect {
    public Func<Exception, FaultException> FaultConverter { get; set }
}
Run Code Online (Sandbox Code Playgroud)

我不能(正如属性限制所预期的那样)初始化它[FaultExceptionConverter(FaultConverter = MyConversionMethod)](在哪里MyConversionMethod可以分配给某些方法Func<Exception, FaultException>).是否有任何模式可以将此类参数传递给方面?许多类型可以传递到方面.这是个常见的问题吗?

如果碰巧有更好的方法来实现这一目标,我将不胜感激.

.net c# postsharp

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

为什么 murmur 比内置 MD5/SHA1 方法慢

我刚刚尝试了 murmur hash C# 端口...

但我对其表现感到非常失望。它似乎比内置的 C# MD5/SHA1computeHash 方法慢。

调试模式很好,而且在这种模式下杂音速度更快。如果切换到 Release 模式,它会比 SHA1 或 MD5 哈希方法慢。

c# hash

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

使用LINQ查询现有ListView项

ListView我填充了这些循环,导致填充了四列

// Create a ResXResourceReader
ResXResourceReader rdr0 = new ResXResourceReader(textPath1.Text + ".resx");
ResXResourceReader rdr1 = new ResXResourceReader(textPath1.Text + ".es.resx");
ResXResourceReader rdr2 = new ResXResourceReader(textPath1.Text + ".fr.resx");

foreach (DictionaryEntry d in rdr0)
{
    TransResource x = new TransResource();
    x.id = d.Key.ToString();
    x.en = d.Value.ToString();
    resources.Add(x.id, x);
}

foreach (DictionaryEntry d in rdr1)
{
    TransResource x = resources[d.Key.ToString()];
    x.fr = d.Value.ToString();
}

foreach (DictionaryEntry d in rdr2)
{
    TransResource x = resources[d.Key.ToString()];
    x.es = d.Value.ToString();
}

foreach (TransResource x in resources.Values)
{ …
Run Code Online (Sandbox Code Playgroud)

c# linq listview

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

单元测试内部属性的反思

我有一个公共类(TargetContainerDto)有2个内部属性.枚举和包含该枚举值的类型.

我正在尝试对这种类型进行单元测试,但我遇到了问题.

internal enum TargetContainerType
{
    Endpoint,
    Group,
    User,
    UserGroup
}


internal TargetContainerType Type { get; set; }
Run Code Online (Sandbox Code Playgroud)

这是我的测试类中的反射代码

public void setType(TargetContainerDto t, int val)
{
    BindingFlags bf = BindingFlags.NonPublic | BindingFlags.Instance;
    PropertyInfo pi = t.GetType().GetProperty("Type", bf);
    pi.SetValue(t, val, null);
}

public TargetContainerDto setTypeTo(TargetContainerDto t, int val)
{
    setType(t, val);
    return t;
}
Run Code Online (Sandbox Code Playgroud)

TargetContainerDto比Type更多的属性,但它们是公共的,所以测试它们很好.这iconURL是一个TargetContainerDto根据类型定义的字符串.这是我的Testmethod:

public void DefaultSubGroupIcon()
{
    var o1 = new TargetContainerDto
    {
        Id = 1234,
        DistinguishedName = "1.1.1.1",
        SubGroup = "test", …
Run Code Online (Sandbox Code Playgroud)

c# reflection unit-testing

5
推荐指数
3
解决办法
4856
查看次数

调试已部署的云服务应用程序

已部署的云服务应用如何调试?

我正在尝试使用主题和订阅在我的应用程序中呈现 RDLC 报告。每当我在本地运行云应用程序时,我都不会收到任何错误。但是,一旦我将其部署在云上,我就会收到一个错误,该错误未在一定程度上进行描述,因此无法纠正。

我发现错误是在准备好呈现报告时出现的,而不是在其他地方出现。我正在寻找一种可能的机制(像我们在本地那样插入断点等),使用它可以调试已部署的云应用程序。

由于我使用的是 VS2012 Express 和 professional,intellitrace 在这里不起作用。

rdlc azure intellitrace visual-studio-debugging azureservicebus

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

所有子晶体报告都绑定相同的数据

使用Crystal Reports,我将主报告年份,纸张,主题绑定,并在子报告中显示与该年和纸张相关的书籍.

我的问题是,在子报告中,我看到每篇论文都有相同的数据.我在一个数据集中使用此数据表.

我正在使用以下代码:

string query = "Select subjectname ,subjectnamehindi,year,  Paper ,  bookID  From paper  where unistrID='" + uniid  + "' order by year,Optional,paper";
cmd = new SqlCommand(query, con);
SqlDataAdapter  da = new SqlDataAdapter(cmd);
DataSet dsp = new DataSet();

da.Fill(dsp, "Main");
if (dsp.Tables[0].Rows.Count>0)
{
    rpt.Load(Server.MapPath("Crys.rpt"));
    rpt.SetDataSource(dsp.Tables[0]);

    //Get sub report and assign datatable1 to that report 
    foreach (ReportObject repOp in rpt.ReportDefinition.ReportObjects)
    {
        if (repOp.Kind == ReportObjectKind.SubreportObject)
        {
            string SubRepName = ((SubreportObject)repOp).SubreportName; …
Run Code Online (Sandbox Code Playgroud)

c# sql-server-2008 crystal-reports

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

Jquery Datatables事件处理程序不使用分页

我有最后一列的表是一个获取整个行数据的元素,

当我使用分页时,只有触发我的事件处理程序的第一页,第2 - 3 - 4页等等不会触发我的事件处理程序.

禁用分页时,所有记录都会触发我的事件处理程序.

下面是用于初始化的javascript和事件处理程序

var OTkaryawan = $('#table_karyawan').dataTable({ });

$(".select_row").click(function() {
//                    var row = $(this).closest('tr')[0];
//                    var aData = OTkaryawan.fnGetData(row);
//                    alert(aData[0]);
                    alert('A');
                });
Run Code Online (Sandbox Code Playgroud)

下面是我的表的html

<table id="table_karyawan" style="border: 1px #ccc solid;">
                    <thead>
                        <tr>
                            <th>NIK</th>
                            <th>Nama Lengkap</th>
                            <th>Lokasi Kerja</th>
                            <th>Departemen</th>
                            <th>Jabatan</th>
                            <th>Action</th>
                        </tr>
                    </thead>
                    <tbody>
                        <?php foreach ($master_karyawan as $key => $value): ?>
                            <tr>
                                <td><?= $value['nik']; ?></td>
                                <td><?= $value['nama']; ?></td>
                                <td><?= $value['lokasikerja']; ?></td>
                                <td><?= $value['departemen']; ?></td>
                                <td><?= $value['jabatan']; ?></td>
                                <td class="select_row">Select</td>
                            </tr>
                        <?php endforeach; ?>
                    </tbody> …
Run Code Online (Sandbox Code Playgroud)

javascript php datatable jquery codeigniter

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