小编fri*_*ism的帖子

Linux上的NuGet:获取响应流时出错

我正在尝试在Linux上运行NuGet(Ubuntu 12).我有Mono 3.0.6(从源代码编译).

$ mono --runtime=v4.0.30319 .nuget/NuGet.exe update -self
Checking for updates from https://nuget.org/api/v2/.
Error getting response stream (Write: The authentication or decryption has failed.): SendFailure
Run Code Online (Sandbox Code Playgroud)

我收集的错误是由于某些证书(最有可能是nuget.org)不可信任.这篇博文有更多细节.

所以我跑了:

$ mozroots --import --sync
$ certmgr -ssl https://go.microsoft.com
$ certmgr -ssl https://nugetgallery.blob.core.windows.net
$ certmgr -ssl https://nuget.org
Run Code Online (Sandbox Code Playgroud)

......无济于事

NuGet版本是2.3.0.0(尽管我开始使用的某些旧版本也没有用).

我该如何解决这个错误?

linux mono nuget

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

Slow SoapHttpClientProtocol构造函数

我正在使用Microsoft Dynamics CRM进行一些实验.您通过Web服务与它进行交互,并且我已将Web引用添加到我的项目中.Web服务接口非常丰富,生成的"Reference.cs"大约是90k loc.

我在控制台应用程序中使用Web引用.我经常改变一些东西,重新编译并运行.编译速度很快,但是新建Web服务引用非常慢,花费大约15-20秒: CrmService service = new CrmService(); 分析显示所有时间都花在SoapHttpClientProtocol构造函数中.

罪魁祸首显然是XML序列化代码(不包括在上面提到的90k loc中)是在运行时生成,然后才进行JIT.这在构造函数调用期间发生.在玩耍和尝试时,等待是相当令人沮丧的.

我尝试了sgen.exe,ngen和XGenPlus的各种组合(需要几个小时并生成500MB的额外代码),但无济于事.我已经考虑过实现一个几乎没有CrmService实例的Windows服务,可以在需要的时候发布,但这似乎太过分了.

有任何想法吗?

.net c# performance xml-serialization soaphttpclientprotocol

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

如何改善AppHarbor上的应用性能?

我在AppHarbor上托管了一个应用程序,每天访问几次,轻载.

当休眠工作进程唤醒时,性能体验是SLOW第一页加载.后续页面加载速度很快.

我想减少初始加载的时间.购买额外的实例会解决这个问题,还是应该关注专用主机

appharbor

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

Azure vs Appharbor vs Amazon EC2

我正在开始开发新的在线业务,我不确定用于托管的技术.我在以前的项目中使用过Microsoft Azure,我没有遇到任何问题,只是价格昂贵.

我的选择是Azure,Appharbor或Amazon EC2.我甚至不确定比较它们是否正确.

我正在寻找一些非常容易设置并且花费更少时间的东西.

我们只有两个开发人员,所以我们有足够的时间来开发我们的网站.

我听说EC2会耗费时间.

amazon-ec2 azure paas iaas appharbor

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

是什么导致asp.net无法创建/卷影复制错误?

我一天有几次在运行我的asp.net mvc4项目时收到此错误.我不是在问这意味着什么,或者如何解决它,而是我在做什么来引起它呢?它真的开始让我感到烦恼,如果我能通过改变我的工作流程而让它消失,我会的.

当该文件已存在时,无法创建/卷影复制'<assembly>'.

如上所述,该项目是一个MVC4应用程序.我的工作流程通常是.

  • 进行更改(代码或html)
  • 如果是代码,重建项目(使用键盘快捷键CTRL + SHIFT + B)
  • 刷新页面
  • 看到恼人的错误
    • 清理解决方案
    • 重建解决方案
    • 刷新页面
  • 验证变更
  • 转到10

(我在附加/不附带调试器的情况下得到错误.)我将永远感谢任何能告诉我如何避免此错误的人,并会立即发表推文

asp.net-mvc visual-studio

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

跨程序集边界返回/使用动态匿名类型

下面的代码效果很好.如果GetUse方法在不同的程序集中,则代码将失败并出现RuntimeBinderException.这是因为.Net运行时系统仅保证<string, int>程序集内的匿名类型(在本例中)的通用性.

有没有办法愚弄运行时系统来克服这个问题?我可以在Use旁边的调试器中检查对象,调试器可以看到相关的属性.

class Program
{
    static void Main(string[] args)
    {
        UsePerson();
        Console.ReadLine();
    }

    public static void UsePerson()
    {
        var person = GetPerson();

        Console.WriteLine(person.Name);
    }

    public static dynamic GetPerson()
    {
        return new { Name = "Foo", Age = 30 };
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# dynamic anonymous-types

25
推荐指数
2
解决办法
4636
查看次数

Google AnalyticsAPI和.Net

Google 几天前宣布了Analytics Data Export API,从而更轻松地获取网站的分析数据.API首次使用Java和Javascript客户端,但没有直接的.Net支持(除了直接使用XML).似乎API与其他Google Data API类似,并且有一个.Net客户端.有没有人尝试使用该库中的组件来获取分析数据?

我在建立一个ASP.Net MVC网站的过程中,我想我会使用谷歌分析,生成"热门"名单之类的东西(因为谷歌可能是在淘汰虚假请求更好,机器人等) .如果你对这个想法有任何想法,我也非常感谢你.

.net api asp.net-mvc analytics google-analytics

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

检索SQL Server全文索引术语

使用Lucene,可以检索索引中包含的术语,即索引中包含的文档中唯一的词干词,不包括停止词.这对于生成自动完成建议等很有用.MS SQL Server全文索引可能类似吗?

sql-server full-text-search

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

AppHarbor如何运作?有没有开源实现?

AppHarbor非常整洁,但与Heroku不同,我无法弄清楚它是如何工作的.有没有开源实现?从我的搜索,我找不到任何.

到目前为止,我的粗略实现已经设置了一个git服务器,并在每个新的repo上启动了一个IIS实例.这种工作,但我无法弄清楚如何将"附加组件"配置到一个特定的实例.

我想,为了缩小我的问题,我正在寻找是否有任何针对Windows的"基于git的部署"的开源实现,或者关于如何最好地实现这一点的一般架构概述.

appharbor

14
推荐指数
1
解决办法
1748
查看次数

Web.Config自定义配置部分的转换

有没有人知道如何获取web.config转换来替换自定义配置部分.我已将msbuild设置为详细模式,并且转换只是忽略了带有替换变换的自定义部分的存在.

asp.net msbuild web-config msdeploy web-config-transform

13
推荐指数
1
解决办法
4470
查看次数