小编dev*_*r82的帖子

如何将MVC5添加到Visual Studio 2013?

我正在开始一个新项目,并想尝试MVC 5(我之前使用MVC 4构建了一个Web应用程序).

在Visual Studio 2013中,我单击New Project并导航到Visual C#> Web> Visual Studio 2012(即使我已经安装了VS 2013,它在菜单中显示2012),在该列表中我只有MVC 4应用程序 - 而不是5.

下拉菜单中的框架设置为.NET Framework 4.5.1 - 但仍然没有.

我检查了工具>扩展和更新,并搜索了MVC 5 - 但它没有找到任何官方的微软.

如何将MVC 5添加到Visual Studio 2013?

谢谢

visual-studio-2013 asp.net-mvc-5

215
推荐指数
4
解决办法
18万
查看次数

从Swift转换为objective-c的工具

我知道大多数问题都是关于从objective-c转换为swift,但我正在寻找一种可以将swift代码转换为objective-c的工具.在搜索所有内容时,我发现很快就是客观的.

是的 - 我知道我可以使用桥头将swift代码放在objective-c项目中 - 这不是我想要的.

我需要一个将swift代码转换为objective-c代码的工具.有这样的事吗?

objective-c ios swift

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

nodejs"npm ERR!code SELF_SIGNED_CERT_IN_CHAIN"

我是nodejs和npm的新手.我正在尝试安装log4js,这是安装的命令:

npm install log4js
Run Code Online (Sandbox Code Playgroud)

我正在从Windows命令行运行它,并且在标记旋转一段时间后,我收到以下错误:

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "log4js"
npm ERR! node v0.12.0
npm ERR! npm  v2.5.1
npm ERR! code SELF_SIGNED_CERT_IN_CHAIN

npm ERR! self signed certificate in certificate chain
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     C:\srv\npm-debug.log
Run Code Online (Sandbox Code Playgroud)

我尝试过npm config set ca=""像这里建议的那样:http://blog.npmjs.org/post/78085451721/npms-self-signed-certificate-is-no-more但我仍然收到此错误.

我该如何解决这个问题并安装NPM?

node.js npm

63
推荐指数
6
解决办法
5万
查看次数

类库中的引用不会复制到正在运行的项目bin文件夹中

我有一个代表我的逻辑层的类库.对于那个库我已经为Google.Apis.Analytics.v3添加了一个nuget包 - 它安装了包及其所有依赖项.

我有一个控制台应用程序,它使用该逻辑类库(常规引用).一切都写得很好.

问题是在运行时它抛出了一个异常,即找不到Google.Apis.dll.此DLL是与nuget一起下载的依赖项.

检查BIN文件夹,我发现在类库bin文件夹中存在此DLL,但在控制台应用程序BIN文件夹中它不存在(而其他相关的DLL是).所以这意味着编译期间复制的并非所有引用.

我在网上搜索过,找到了所有不起作用的解决方法(比如手动编辑项目文件并删除该dll定义中的真正xml行).

我最终做的是将相同的nuget库添加到我的控制台应用程序 - 它可以工作,但感觉有点脏,而不是应该的方式.我认为控制台应用程序是客户谁应该从该逻辑类库获得它的服务,应该知道它的东西没有"客户"担心它.

此外,该控制台应用程序并不是唯一一个将使用该服务的人,我也计划使用该功能的网络应用程序 - 所以我需要将相同的nuget添加到该Web应用程序中 - 再次,感觉有点乱......

只有我吗?这是正确的方法吗?我正在考虑编写一个WCF项目来处理这个功能 - 但这似乎只是在功能方面的一些开销,并且可能会减慢我的工作流程,以便在我看来保持"更清洁".

我只是过度思考吗?

谢谢

.net c# class-library nuget-package

30
推荐指数
2
解决办法
9290
查看次数

无法将应用程序上传到iTunes Connect - iTunes Store操作失败.验证超时

我正在尝试将我的应用程序上传到iTunes Connect with Xcode.我选择了产品>存档,选择了我的帐户,它进行了编译,当我尝试将其上传时间很长时间:

Uploading Archive
Sending API usage to iTunes Connect...
Run Code Online (Sandbox Code Playgroud)

然后它显示一条错误消息:

存档上传失败,错误:iTunes Store操作失败. 验证超时. 请重启Xcode

我重新启动了Xcode和整个机器但仍然不断重复.

这有什么不对?

xcode itunesconnect ios

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

Visual Studio 2017单元测试项目与xUnit测试项目

在Visual Studio 2015下的.NET Core中,必须创建一个基于xunit的单元测试项目,尽管命令行(Visual Studio for .NET Core中没有专用项目).

在Visual Studio 2017中,在.NET Core部分下,现在有两种类型的单元测试项目可用:

  1. 单元测试项目(.NET Core)
  2. xUnit测试项目(.NET Core)

他们之间有什么区别?这些天推荐的是什么?

xunit.net .net-core visual-studio-2017

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

Google .NET API - 除FileDataStore之外的任何其他DataStore?

我正在使用Google .NET API从谷歌分析中获取分析数据.

这是我开始身份验证的代码:

IAuthorizationCodeFlow flow =
    new GoogleAuthorizationCodeFlow(new GoogleAuthorizationCodeFlow.Initializer
        {
            ClientSecrets = new ClientSecrets
            {
                ClientId = googleApiClientId,
                ClientSecret = googleApiClientSecret
            },
            Scopes = new[] { 
                Google.Apis.Analytics.v3.AnalyticsService.Scope.AnalyticsReadonly
            },
            DataStore = new Google.Apis.Util.Store.FileDataStore("Test_GoogleApi")
        });
Run Code Online (Sandbox Code Playgroud)

它使用FileDataStore作为文件存储在本地用户配置文件中.我在ASP.NET应用程序中运行此代码,因此我无法真正使用该FileDataStore,因此我需要的是获取数据的其他方法.

Google.Apis.Util.Store仅包含FileDataStore和IDataStore的接口.在我开始实现自己的DataStore之前 - 是否还有其他可供下载的DataStore对象?

谢谢

c# asp.net asp.net-mvc google-api google-api-dotnet-client

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

适用于.NET Core的Facebook SDK

到目前为止,我一直在使用https://hackerapp.com/的 Facebook SDK for .NET

我想将我的项目升级到ASP.NET Core,但我发现他们的库不支持.NET Core - 他们也没有提到即将支持.NET Core.

我可以针对facebook API编写一个http包装器 - 但这似乎超过了我的应用程序 - 当有一个很好的库就是为此而制作的.

有谁知道Facebook SDK for .NET Core?

facebook facebook-c#-sdk .net-core facebooksdk.net asp.net-core

20
推荐指数
1
解决办法
4350
查看次数

PowerShell - 覆盖用Write-Host编写的行

我正在尝试覆盖用Write-Host编写的PowerShell中的一行(我有一个循环运行的进程,我想在屏幕上显示更新百分比).我试图做的是:

Write-Host -NoNewline "`rWriting $outputFileName ($i/$fileCount)... $perc%"
Run Code Online (Sandbox Code Playgroud)

但它不是覆盖线,而是保持在同一条线上并附加到它上面.

我在这里想念的是什么?

谢谢

powershell

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

创建旋转圆圈加载动画

我正在尝试创建一个旋转的圆形加载器动画,如下面的Android项目(https://github.com/pedant/sweet-alert-dialog).

在此输入图像描述

我不需要整个弹出对话框 - 只需要旋转部分.它会无限地改变颜色和旋转(直到我选择解除它).

我对快速有点新鲜,我从来没有做过动画.这是我到目前为止(在iOS的类似项目中找到代码):

图层设置:

    outlineLayer.position = CGPointMake(0,
        0);
    outlineLayer.path = outlineCircle
    outlineLayer.fillColor = UIColor.clearColor().CGColor;
    outlineLayer.strokeColor = UIColor(red: 150.0/255.0, green: 216.0/255.0, blue: 115.0/255.0, alpha: 1.0).CGColor;
    outlineLayer.lineCap = kCALineCapRound
    outlineLayer.lineWidth = 4;
    outlineLayer.opacity = 0.1
    self.layer.addSublayer(outlineLayer)

    circleLayer.position = CGPointMake(0,
        0);
    circleLayer.path = path
    circleLayer.fillColor = UIColor.clearColor().CGColor;
    circleLayer.strokeColor = UIColor(red: 150.0/255.0, green: 216.0/255.0, blue: 115.0/255.0, alpha: 1.0).CGColor;
    circleLayer.lineCap = kCALineCapRound
    circleLayer.lineWidth = 4;
    circleLayer.actions = [
        "strokeStart": NSNull(),
        "strokeEnd": NSNull(),
        "transform": NSNull()
    ]
    self.layer.addSublayer(circleLayer)
Run Code Online (Sandbox Code Playgroud)

动画:

let strokeStart = CABasicAnimation(keyPath: …
Run Code Online (Sandbox Code Playgroud)

animation ios swift

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