草庐IT

test_source

全部标签

c# - 在名为 test113.onmicrosoft.com 的租户中找不到名为 HTTPS ://test113. onmicrosoft.com/FTP 的应用程序

我必须针对AzureAD对应用程序进行身份验证。我已经创建了WebAPI并将其添加到AzureAD应用程序部分。更改了list文件,创建了一个WebAPI并使用AzureAD进行了身份验证,并创建了一个Windows窗体,其中包含以下代码:privateasyncvoidbutton1_Click(objectsender,EventArgse){stringauthority="https://login.windows.net/test113.onmicrosoft.com";stringresourceURI="https://test113.onmicrosoft.com/ft

c# - ProtoBuf-Net 和 Compact Framework 出现 "Invalid field in source data: 0"错误

有人知道使用ProtoBuf-Net在紧凑框架和完整.Net框架之间进行序列化/反序列化时有任何问题吗?我有一个名为LogData的类,我正在compactframework3.5下序列化,传输到服务器(运行.Netframework4.0),然后反序列化。有时它有效,有时它会抛出上述错误,我还没有将其缩小到任何特定原因。我用不同的值做了很多测试,但似乎无法找到错误发生时的任何韵律或原因。我在下面包括我的类(class)(减去各种构造函数)。我已多次查看两侧的字节缓冲区,但尚未发现通过线路从一侧发送到另一侧的数据存在差异。[ProtoContract]publicclassLogDat

c# - 如何配置 Resharper 5.1 的 Test Runner 以接受网络共享?

我有一个位于网络共享上的项目。测试运行器尝试运行测试但失败并显示一条错误消息。单元测试运行程序无法加载程序集:JetBrains.ReSahrper.TaskRunnerFramework.TaskException:无法加载文件或组合'File://\myshare\VisualStudio2010\Projects\MyPorject\TestMyProject\bin\Release\TestMyProject.dll'或其依赖项之一。测试使用MSTest运行。我在VisualStudio2010Pro的devenv.exe.config中启用了loadFromRemoteSou

c# - NUnit 3 : Forbid tests to run in parallel

我安装了最新的NUnit(3.2.0),并且所有测试都并行运行。它可能看起来像是理想的行为,但我并没有要求它,实际上它破坏了我的一些测试。我在[OneTimeSetUp]中进行了一些依赖于线程的初始化,似乎我无法做任何事情来强制NUnit按顺序运行我的测试。我读过documentation它指出默认情况下测试不是并行运行的,但实际上它们是!此外,我尝试添加以下属性:[assembly:Parallelizable(ParallelScope.None)]—没有成功。有人知道如何改变这种行为吗?附言我使用ReSharper运行它,但也尝试使用MSVS插件。UPD:我正在使用MVVMLig

c# - "Data Source cannot be empty. Use :memory: to open an in-memory database"是什么意思?

我最近将我的SQLServer数据库转换为SQLite数据库。但是当我尝试使用.Open()打开我的SQLite时,它​​抛出了这个错误:DataSourcecannotbeempty.Use:memory:toopenanin-memorydatabase编辑:添加连接字符串:ConnectionString=@"DataSource=D:\XXX.db;Version=3";connection=newSQLiteConnection(connectionString);connection.Open();为什么我会得到这个?我将相同的SQLServer数据库转换为SQLCE和my

c# - TDD : Any pattern for constant testing?

常量是美丽的人——它们可以在一个独特的地方保存一个在代码中随处使用的值。更改该值只需要一个简单的修改。生活很酷。嗯,这是promise。现实有时是不同的:您将LogCompleteFileName常量值从L:\LOGS\MyApp.log更改为\\Traces\App208.txt并且您得到两个文件:用于跟踪的\\traces\App208.txt和用于日志的\\traces\App208.txt.log...您将TransactionTimeout从2分钟更改为4分钟,但在2分钟后您仍然会超时(在花费了一天之后,您发现您还必须更改DBMS的超时和超时交易经理...)。您将SleepT

c# - Net Core : Execute All Dependency Injection in Xunit Test for AppService, 存储库等

我正在尝试在AppService的Xunit测试中实现依赖注入(inject)。理想的目标是运行原始应用程序Startup/configuration,并使用Startup中的任何依赖注入(inject),而不是在我的测试中再次重新初始化所有DI,这就是整个目标。更新:Mohsen的回答很接近。需要更新几个语法/需求错误才能工作。由于某种原因,原始应用程序可以运行并且可以调用部门应用程序服务。但是,它不能调用Xunit。最后使用原始应用程序的启动和配置让Testserver工作。现在收到以下错误:Message:Thefollowingconstructorparametersdidn

c# - 将 Resources.resx 中的 BitmapImage 分配给 Image.Source?

我想将我的Resources.resx中的BitmapImage分配给Image。事先我将.png图像保存到Resources.resx。此图像现在位于“/Resources/logo.png”中。在阅读了几篇SO帖子和其他文章后,我现在有了这个:logoImage.Source=newBitmapImage(newUri(@"pack://application:,,,/Resources/logo.png"));不幸的是,它不起作用。我不知道如何解决这个问题。我尝试用完整路径替换Pack-URI并且它有效,但我想使用相对路径以便在绝对路径不正确的不同机器上使用相同的源.谁能帮我解决

linux shell 切换或得到shell脚本文件所在目录的完整路径(绝对路径) | $( dirname “$0“ ) 和 ${BASH_SOURCE[0]

文章目录切换或得到shell脚本文件所在目录的完整路径(绝对路径)$(dirname“$0“)不推荐使用dirname$()和${}${BASH_SOURCE[0]推荐使用切换或得到shell脚本文件所在目录的完整路径(绝对路径)$(dirname“$0“)不推荐使用demo:SCRIPT_PATH="$(cd"$(dirname"$0")">/dev/null2>&1&&pwd)"cd"$SCRIPT_PATH/.."||exit在linux中,dirname命令可以返回文件所在的目录。$0表示Shell本身的文件名。因此此写法的作用为:这个语句的作用是获取shell脚本所在目录的绝对路径,

c# - 模板生成器中 sitecore 'source' 字段的查询符号

我正在尝试使用查询符号(或xpath-无论哪个有效)设置模板的源字段,但它们似乎都不起作用。我的内容树是多站点内容树:France--Page1----Page1A-------Page1AA--Page2--Page3--METADATA----RegionsUS--Page1----Page1A-------Page1AA--Page2--Page3--METADATA----Regions每个站点都有自己的METADATA文件夹,我想要它以便在每个主要国家/地区节点内添加页面时,我希望这些值反射(reflect)该站点的METADATA中的内容。我现在有两个不同的字段-一个dro