小编use*_*648的帖子

将 jar 文件添加到我的 Xamarin 项目

我想将“universal-image-loader jar”文件添加到我的 Xamarin 项目中,但不确定我需要做什么。我已经看过这个资源,但仍然需要一些帮助:itexico.com/blog/bid/100447/Android-Wear-Developer-Preview-Using-Xamarin-Jar-Binding

这是我到目前为止所做的:

  1. 下载https://github.com/nostra13/Android-Universal-Image-Loader
  2. 在我的 Xamarin 项目的根文件夹中创建了一个名为“Jars”的文件夹
  3. 我已将“universal-image-loader-1.9.2-with-sources.jar”文件添加到“Jars”文件夹中
  4. 我已将“universal-image-loader-1.9.2-with-sources.jar”文件的构建操作设置为“嵌入资源”
  5. 我已成功构建项目

我仍然无法ImageLoader在我的应用程序中使用该对象。我无法解析一个ImageLoader对象,也不确定我还需要做什么。

我可以帮忙吗?

提前致谢

binding jar embedded-resource resolve xamarin

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

部署后无法连接到 Azure 远程计算机异常

我有一个使用 EF6 的 MVC5 Internet 应用程序,但在部署到 Azure 时遇到问题。我过去已经成功部署到相同的 url,唯一的区别是我现在使用的是 BizSpark 帐户。

我正在使用持续集成并从 Visual Studio Online 进行部署。

这是错误消息:

Exception Message: Could not connect to the remote computer ("canfindlocation.scm.azurewebsites.net"). On the remote computer, make sure that Web Deploy is installed and that the required process ("Web Management Service") is started.  Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE. (type DeploymentDetailedException)
Run Code Online (Sandbox Code Playgroud)

我查看了网络资源,这是描述:

ERROR_DESTINATION_NOT_REACHABLE
Diagnosis - Web Management Service or Remote Agent is not installed or unreachable on the remote computer.
Resolution - Verify that Remote Agent Service …
Run Code Online (Sandbox Code Playgroud)

deployment continuous-integration exception azure visual-studio-2013

5
推荐指数
0
解决办法
421
查看次数

如何从MVC视图将文件上载到Azure blob存储

我正在编写一个MVC5互联网应用程序,并希望有一些帮助将文件从我自己的文件系统上传到Azure Blob.

这是我的Azure上传代码功能:

public void UploadFileToBlobStorage(string containerName, string blockBlogName, string fileName)
{
    // Retrieve storage account from connection string.
    CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
        CloudConfigurationManager.GetSetting("StorageConnectionString"));

    // Create the blob client.
    CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();

    // Retrieve reference to a previously created container.
    CloudBlobContainer container = blobClient.GetContainerReference(containerName);

    // Create the container if it doesn't already exist.
    container.CreateIfNotExists();

    container.SetPermissions(
        new BlobContainerPermissions
        {
            PublicAccess =
                BlobContainerPublicAccessType.Blob
        }); 

    // Retrieve reference to a blob named "myblob".
    CloudBlockBlob blockBlob = container.GetBlockBlobReference(blockBlogName);

    // Create or overwrite the …
Run Code Online (Sandbox Code Playgroud)

file-upload azure azure-storage-blobs asp.net-mvc-views asp.net-mvc-5

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

MVC 5 - 控制器配置方法

我正在开发一个MVC 5互联网应用程序.我的控制器中有以下方法:

protected override void Dispose(bool disposing)
{
    if (disposing)
    {
        db.Dispose();
    }
    base.Dispose(disposing);
}
Run Code Online (Sandbox Code Playgroud)

如果我在这个控制器中有一个使用相同db对象的Dispose()服务类,我是否需要在这个服务类中有一个方法,或者Dispose()控制器中的方法是否需要处理这个?

提前致谢.

dispose controller class dbcontext asp.net-mvc-5

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

在web api 2 Web服务中配置方法

我正在使用web api 2 Web服务编写MVC 5 Internet应用程序.我是否需要在Web服务中为DbContext类配置dispose方法?它没有默认值.

dispose repository-design dbcontext asp.net-mvc-5 asp.net-web-api2

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

单元测试中的预期值

我正在为MVC 5互联网应用程序编写一些单元测试.

我应该在Assert代码行中对预期值进行硬编码,还是在输入值发生变化之前从输入值中计算出该值.

这是一个例子:

我有一个函数从对象有a 和a 的Account对象中减去正确的平衡.AccountsubscriptionCostPerDayaccountBalance

这是代码:

account1.subscriptionCostPerDay = 0.99M;
account1.accountBalance = 10;
Run Code Online (Sandbox Code Playgroud)

我正在测试的函数计算subscriptionCostPerDay并从中减去它accountBalance.在上面的例子中,accountBalance函数调用后应该是9.01.

Assert语句应该硬编码9.01的值,还是应该从原始对象值计算预期值?

以下是我在上面提到的两种不同类型的示例:

1.

Assert.AreEqual(9.01M, account1Balance, "Account 1 has correct account balance");
Run Code Online (Sandbox Code Playgroud)

2.

decimal expectedAccount1Balance = account1.accountBalance - account1.subscriptionCostPerDay;

Assert.AreEqual(expectedAccount1Balance, account1Balance, "Account 1 has correct account balance");
Run Code Online (Sandbox Code Playgroud)

提前致谢.

c# unit-testing assert object-expected

5
推荐指数
2
解决办法
1631
查看次数

MVC 5 JavaScript缓存

我正在编写一个MVC 5互联网应用程序,并对JavaScript缓存(以及一般的缓存)有疑问.

目前,当我更新视图中引用的JavaScript文件时,当我浏览到视图时,将使用旧的JavaScript代码.如果我然后刷新浏览器,则使用更新的JavaScript代码.

这并不理想,因为用户可能经常浏览到具有旧JavaScript文件的视图,因此,视图可能无法正确显示.

我目前正在引用JavaScript文件,如下所示:

@section Scripts{
    <script src="~/Scripts/filename.js"></script>
}
Run Code Online (Sandbox Code Playgroud)

是否有控制缓存的web.config设置?是否有可以帮助缓存的NuGet包?

我该如何解决这种情况?

javascript caching web-config asp.net-mvc-5

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

从 Azure blob 下载数据的成本

我有一个托管在 Azure 上的 MVC 5 Internet 应用程序。在此应用程序中,用户可以将文件上传到 Azure Blob 容器。创建 Blob 后,任何人都可以访问该 Blob 的 HTTP 地址。

我的问题是:匿名用户是否可以免费使用 Azure 服务通过 HTTP 从 blob 下载数据?

提前致谢。

http azure azure-storage-blobs

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

HangFire重复出现的任务数据

我正在编写一个MVC 5互联网应用程序,并正在使用HangFire重复性任务.

如果我有一个月度重复任务,我怎样才能获得下一个执行时间的值?

这是我的重复任务的代码:

RecurringJob.AddOrUpdate("AccountMonthlyActionExtendPaymentSubscription", () => accountService.AccountMonthlyActionExtendPaymentSubscription(), Cron.Monthly);
Run Code Online (Sandbox Code Playgroud)

我可以按如下方式检索作业数据:

using (var connection = JobStorage.Current.GetConnection())
{
    var recurringJob = connection.GetJobData("AccountMonthlyActionExtendPaymentSubscription");
}
Run Code Online (Sandbox Code Playgroud)

但是,我不确定下一步该做什么.

是否有可能获得重复任务的下一个执行时间?

提前致谢.

c# cron recurring asp.net-mvc-5 hangfire

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

抛出异常时添加对象数据

我正在编写一个MVC 5互联网应用程序,我有一个关于抛出异常的问题.

抛出异常时如何包含对象数据的最佳方法.我想要在发生异常时向我发送电子邮件时显示特定对象数据的异常.

我找到的一些选项:

  • 我看到有一处public virtual IDictionary Data房产.我可以手动将数据添加到Data属性中.
  • 我还可以将对象数据导出到xml文件,并将其包含在异常中.
  • 我也可以使用反射来获取所有对象字段.

有推荐的方法吗?

c# asp.net-mvc exception

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