小编cce*_*lar的帖子

SQL Server R2 SSRS上的Reporting Services权限

当我尝试在SQL Server 2008 R2上访问SSRS时,我收到以下错误

我不确定有多少其他人已经开始使用SQL 2008 R2 SSRS,但是当我尝试访问报告服务器URL时遇到以下错误的问题

用户没有所需的权限.验证是否已授予足够的权限并已解决Windows用户帐户控制(UAC)限制

如果我以管理员身份运行IE,我可以访问该URL

sql-server-2008 sql-server-2008-r2 ssrs-2008

48
推荐指数
2
解决办法
14万
查看次数

单元测试RavenDB

在我的单元测试中,我设置每个测试都有一个完全空的IDocumentSession.我是这样做的:

[SetUp]
public void SetUp()
{
  _store = new EmbeddableDocumentStore
  {
     RunInMemory = true
  };

  _store.Initialize();

  Session = _store.OpenSession();
}
Run Code Online (Sandbox Code Playgroud)

但我认为这可能是我的测试有点慢的原因.我想知道是否有一个简单的命令来删除数据库中的所有文档.

我想要知道的是:如果我能做到这一点,以及它是否会提高性能.

unit-testing ravendb

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

JQuery UI选项卡 - 如何防止样式应用于选项卡中的内容?

我已经实现了JQuery UI选项卡,除了一个问题外,它们工作得很好......

所有我的内容的样式/类都被JQuery覆盖,我不想发生.例如,我有一个文本框:

<input type="text" id="profileFirstName" name="profileFirstName" class="textMedium" />
Run Code Online (Sandbox Code Playgroud)

如果我检查Firebug中的样式,我会看到这个(按此顺序):

.ui-widget :active {
outline:medium none;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
font-family:Verdana,Arial,sans-serif;
font-size:1em;
}

input.textMedium {
width:200px;
}
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,JQuery已经在我自己之前添加了ui-widget样式,因此最重要的是我的.

它在我实现选项卡的每个地方都这样做.如何将其设置为GLOBALLY以使其样式不会覆盖我的?我不希望任何jquery样式影响选项卡式内容.

我想我可以覆盖他们的ui-widget样式并且在定义下什么都不做?但我想知道是否有更清洁的方式,以便他们的ui-widget样式根本不应用.

提前致谢!

css jquery-ui

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

错误:C#底层连接已关闭:无法为SSL/TLS安全通道建立信任关系

我正在尝试通过SSL发出请求.证书已安装在计算机上,可通过浏览器运行.

我正在使用此请求:

System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
byte[] data = encoding.GetBytes(request.Content.OuterXml.ToString());
string password = "XXXX";
X509Certificate2 cert = new X509Certificate2("c:\\zzzz.p12", password);
string key = cert.GetPublicKeyString();
string certData = Encoding.ASCII.GetString(cert.Export(X509ContentType.Cert));

Uri uri = new Uri(request.Url);
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(uri);
myRequest.Credentials = new NetworkCredential(request.User, request.Password.ToString());
myRequest.Method = "PUT";
myRequest.ContentType = request.ContentType;
myRequest.ContentLength = data.Length;
myRequest.ClientCertificates.Add(cert);

Stream newStream = myRequest.GetRequestStream();
newStream.Write(data, 0, data.Length);
newStream.Close();

System.IO.StreamReader st = new StreamReader(((HttpWebResponse)myRequest.GetResponse()).GetResponseStream());
Run Code Online (Sandbox Code Playgroud)

使用此代码我收到此错误:

底层连接已关闭:无法为SSL/TLS安全通道建立信任关系.---> System.Security.Authentication.AuthenticationException:根据验证程序,远程证书无效.

问题是什么?

c# ssl certificate put httpwebrequest

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

如何根据对象的内容为对象生成唯一的哈希码?

我需要根据对象的内容为对象生成唯一的哈希码,例如DateTime(2011,06,04)应该等于DateTime(2011,06,04).

  • 我不能使用.GetHashCode(),因为它可能会为具有不同内容的对象生成相同的哈希代码.
  • 我无法使用ObjectIDGenerator中的.GetID,因为它为具有相同内容的对象生成不同的哈希码.
  • 如果对象包含其他子对象,则需要以递归方式检查这些对象.
  • 它需要处理集合.

我需要写这个的原因?我正在使用PostSharp编写缓存层.

更新

我想我可能一直在问错误的问题.正如Jon Skeet指出的那样,为了安全起见,我需要在缓存键中使用尽可能多的唯一组合,因为对象中存在潜在数据的组合.因此,最好的解决方案可能是使用反射构建一个长字符串,该字符串对对象的公共属性进行编码.对象不是太大,所以这是非常快速和有效的:

  • 它有效地构造缓存键(只需将对象的公共属性转换为大字符串).
  • 它有效地检查缓存命中(比较两个字符串).

.net c# hash .net-4.0 visual-studio-2010

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

"尝试更新CRM 2011中的实体时,必须将EntityState设置为null,Created(对于Create消息)或Changed(对于Update message)"

我使用以下代码更新实体.

Service.Update(_policy);
Run Code Online (Sandbox Code Playgroud)

其中policy是使用CrmSvcUtil.exe生成的类

public partial class new_policy : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.INotifyPropertyChanging, System.ComponentModel.INotifyPropertyChanged
Run Code Online (Sandbox Code Playgroud)

我使用LINQ检索策略,然后更新一个属性(EntityReference),然后尝试更新

当此代码运行时,我收到以下错误消息:

EntityState必须设置为null,Created(用于创建消息)或Changed(用于更新消息)

还有其他实体以我可以更新的相同方式生成.

我试过了

_policy.EntityState = EntityState.Changed
Run Code Online (Sandbox Code Playgroud)

但后来我收到一条消息说

该实体是只读的,并且不能修改"EntityState"属性.请使用上下文来更新实体.

有谁知道是什么原因造成的?

dynamics-crm-2011

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

CRM 2011 OrganizationServiceProxy与OrganizationServiceContext

我正在阅读MS CRM 2011 SDK文档,并看到两种访问实体的方法: OrganizationServiceContextOrganizationServiceProxy.

为什么我会选择一种方法而不是另一种?关于这一点,SDK在设计方面的考虑并不是很清楚.

dynamics-crm-2011

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

如何将模型传递给Nancy的Razor视图

我和Nancy一起玩Razor,但是无法弄清楚如何让视图看到模型.

我正在用这个代码来重塑模型(t模型实例在哪里).

  return View[ "views/addshortcut.cshtml", t ];
Run Code Online (Sandbox Code Playgroud)

如何让剃刀看到t

razor nancy

11
推荐指数
1
解决办法
4094
查看次数

为什么建议将服务合同定义为接口

为什么建议将服务合同定义为接口.将它们作为课程有什么特别的优势?

wcf interface

10
推荐指数
2
解决办法
4019
查看次数

使用TeamCity设置部署orchard项目

我们使用teamcity来部署我们的几个项目.我正在尝试设置一个果园项目的部署,我目前遇到了一些问题.

我有团队城市项目建设并通知成功和失败的构建.当我添加部署步骤并运行它时,我收到以下错误:

C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets(3460,5):错误MSB4044:"ConcatFullServiceUrlWithSiteName"任务未获得所需的值参数"SiteAppName".

我不知道是不是我没有正确配置构建步骤,或者它是否与果园有问题.有没有人成功部署TeamCity的果园项目,你能帮助解决这个问题吗?

teamcity msdeploy orchardcms

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