小编San*_*anj的帖子

在应用程序配置文件中找不到名为"MyApplicationEntities"的连接字符串

我只是安装EF 4.3并试图通过迁移升级我的项目.但是我遇到了尝试add-migration initial通过Package Manager控制台执行我的项目的问题.

它现在抛出任何异常 No connection string named 'MyApplicationEntities' could be found in the application config file.

现在我的配置拥有一切

<connectionStrings>
<add name="MyApplicationEntities" 
     connectionString="metadata=res://*/DataModel.csdl|res://*/DataModel.ssdl|res://*/DataModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=localhost;initial catalog=MyApplicationEntitiesDB;integrated security=True;multipleactiveresultsets=True;App=EntityFramework&quot;" 
     providerName="System.Data.EntityClient" />
Run Code Online (Sandbox Code Playgroud)

我不确定是什么问题是EF 4.3中的一个错误或者我做得不对.

我认为这篇文章解决了这个问题但并不完全.

任何人都有答案.

感谢Sanj.

connection-string database-migration entity-framework-4.3

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

如何在键盘显示上调整AlertDialog的大小

我有一个AlertDialog大约有10个控件(文本和TextView)的盒子.这些控件是在ScrollViewAlertDialog,再加上我有2个按钮正面和负面的.我遇到的问题是当弹出软键盘时,两个按钮隐藏在键盘后面.

我在内部视图或对话框中寻找重绘功能.下面是我正在谈论的屏幕截图.

在此输入图像描述

android resize view android-softkeyboard android-alertdialog

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

如何从GitLab服务器中删除合并请求

我在gitlab(本地)服务器上创建了一个合并请求.现在每当我点击合并请求时,请求都会超时,错误为500.在此之前,我曾经得到错误代码504,并且我应用了此gitlab支持主题中提到的更改.

我想要做的就是删除合并请求.有这样的手动方式吗?

gitlab gitlab-omnibus

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

MVC 3 htmlhelper扩展方法来包装内容

我搜索但找不到MVC 3 htmlhelper的任何快速解决方案来创建包装器方法.我正在寻找的是:

@html.createLink("caption", "url")
{
    <html> content in tags </html>
}
Run Code Online (Sandbox Code Playgroud)

结果应该有

<a href="url" title="Caption">
  <html> content in tags </html>
</a>
Run Code Online (Sandbox Code Playgroud)

对此有任何帮助.

asp.net htmlextensions razor asp.net-mvc-3

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

EntityFramework 6.0 CreateDatabaseIfNotExists代码首先创建数据库

我究竟做错了什么.我有一个用户DbContext设置和工作,当我最初使用powershell创建Code-First时,一切正常.

我在应用程序启动时按预期实现了Database Initializer.

Database.SetInitializer<UserDbContext>(new CreateDatabaseIfNotExists<UserDbContext>());
Run Code Online (Sandbox Code Playgroud)

只是为了测试它是否真的创建了数据库我实际上删除了数据库,现在我被困住了数据库将不会被创建.我正在使用SQL Server 2012,任何想法可能是错的.

我得到的错误信息是

System.InvalidOperationException: Migrations is enabled for context 'UserDbContext' but the database does not exist or contains no mapped tables. Use Migrations to create the database and its tables, for example by running the 'Update-Database' command from the Package Manager Console.
Run Code Online (Sandbox Code Playgroud)

我从Package Manager控制台尝试了相同的操作,它仍然给我相同的消息.

c# powershell entity-framework

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

适用于Android的轻微左/右滑动动作列表视图

我不确定这里是否有这个问题.我想方设法在Android的listview中模拟幻灯片操作.类似于三星Galaxy/Nexus联系人列表操作.

从下图中我可以看到,我向右滑动,并显示了一个不同的视图来代替联系人.(没有数字视图)

在此输入图像描述

user-interface android listview action slide

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

堆栈溢出Web架构

这可能听起来像一个奇怪的问题,但无论如何我会试一试.Stack Overflow背后的架构是什么?

我们是一群开发人员,并就这项伟大发明背后的架构/技术进行了一些讨论.:)

有人猜测技术是ASP.NET MVC可能是MySQL db,但我们可能是错的.

architecture model-view-controller lamp

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

Blazor 身份验证 - Http 调用确实适用于匿名

我一直在使用 blazor 和 .net 5.0。我遇到了一个简单但烦人的问题:我试图从 API 加载数据,但每次调用 Server blazor 都希望用户登录。

我明白,如果我们从 API 控制器中取出 [Authorize] 标签,而在 razor 页面中没有@attribute [Authorize],那就这样了。但我很难理解为什么我的 API 调用仍然需要protected override async Task OnInitializedAsync()错误消息中的 AccessToken,但没有说明原因。

Microsoft.AspNetCore.Components.WebAssembly.Authentication.AccessTokenNotAvailableException: ''
at Microsoft.AspNetCore.Components.WebAssembly.Authentication.AuthorizationMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.SendAsyncCore(HttpRequestMessage request, HttpCompletionOption completionOption, Boolean async, Boolean emitTelemetryStartStop, CancellationToken cancellationToken)

Run Code Online (Sandbox Code Playgroud)

我还没接触过这个App。Web 程序集的 cs 文件..

任何人都可以帮忙吗?

<CascadingAuthenticationState>
    <Router AppAssembly="@typeof(Program).Assembly" PreferExactMatches="@true">
        <Found Context="routeData">
            <AuthorizeRouteView RouteData="@routeData" DefaultLayout="@typeof(MainLayout)">
                <NotAuthorized>
                    @if (!context.User.Identity.IsAuthenticated)
                    {
                        <RedirectToLogin />
                    }
                    else
                    {
                        <p>You are not authorized to …
Run Code Online (Sandbox Code Playgroud)

forms-authentication asp.net-core blazor blazor-client-side blazor-webassembly

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

WCF保存EF 4.1项目抛出异常无法将项目添加到固定大小的类型数组中

我已经搜索了谷歌并且花了很多时间试图弄清楚我的WCF和客户端Windows窗体应用程序发生了什么.

我不断收到以下错误

"Unable to set field/property Ingredients on entity type Datalayer.UnitOfMeasure. See InnerException for details."
...
inner exception is 
"An item cannot be added to a fixed size Array of type 'Datalayer.Ingredient[]'."


Stack Trace - 
    at System.Data.Objects.Internal.PocoPropertyAccessorStrategy.<AddToCollection>b__0[T](Object collectionArg, Object item)
       at System.Data.Objects.Internal.PocoPropertyAccessorStrategy.CollectionAdd(RelatedEnd relatedEnd, Object value)
Run Code Online (Sandbox Code Playgroud)

我配置我的解决方案的方式我有一个引用我的DataLayer类库的WCF Web服务,我有一个Windows应用程序(测试应用程序),它引用了WCF服务以及DataLayer项目.

如果我没有在我的测试应用程序中引用DataLayer,则不会发生此问题,但是我会丢失ICollection<Ingredient>到简单Ingredient[]数组.现在你可以看到,每次初始化数组都会成为编码的痛苦.

任何想法的人?提前致谢.

wcf savechanges entity-framework-4 dbcontext

3
推荐指数
1
解决办法
3597
查看次数

parallel.for循环中的异步任务

我有一个异步方法从Parallel.For下面的代码调用.现在看代码它是非常直接的,除了JsonParse类有一个静态方法,它只是调用Web服务来下载json字符串并将其转换为PairResults对象并返回.

我遇到的问题是Parallel.For循环从不退出,我可以清楚地看到数据来自网络摄像头"item.part1 = data.value"一切正常,但updateAllResults永远不会完成.我究竟做错了什么?

public void updateAllResults()
{ 
    Parallel.For(0, PairList.Count(), (i) =>
    {            
         var item = PairList[i];
         var data = (Parse.JsonParse<PairResults>
                             .getJsonString("http://localhost:22354/" 
                                                        + item.Original)).Result;
         item.part1 = data.value;
    }); 
}
Run Code Online (Sandbox Code Playgroud)

.net c# winforms task-parallel-library async-await

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