我有一些问题试图获得代码优先的Entity Framework 6.0来构建迁移Microsoft.SQLServer.Types.我还是继续说:
空间类型和函数不适用于此提供程序,因为无法找到程序集"Microsoft.SqlServer.Types"版本10或更高版本.
我看到他们一直在谈论跑步:
SqlServerTypes.Utilities.LoadNativeAssemblies(AppDomain.CurrentDomain.BaseDirectory);
Run Code Online (Sandbox Code Playgroud)
或类似的global.asax.我需要在一个处理我的应用程序的数据层的类库中运行它,因此没有启动事件.
我投入了
[assembly: PreApplicationStartMethod(typeof(Test.Startup), "Start")]
namespace Test
{
public class Startup
{
public static void Start()
{
SqlServerTypes.Utilities.LoadNativeAssemblies(AppDomain.CurrentDomain.BaseDirectory);
}
}
}
Run Code Online (Sandbox Code Playgroud)
但这没有任何效果.有人有任何其他想法吗?
谢谢
克里斯
我在xampp上运行laravel,我在访问页面时http://localhost/laravel/public/遇到问题,
我得到一个很好的登录页面,但是当我举个例子时http://localhost/laravel/public/smokeyard
我得到404错误The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
路线:
Route::get('smokeyard', 'GuzzleController@smokeyard');
Run Code Online (Sandbox Code Playgroud)
控制器:
function smokeyard(){
return view('smokeyard');
}
Run Code Online (Sandbox Code Playgroud)
我的所有视图都位于资源文件夹中.
我有课堂ProcessMessage和ProcessMessage细节.有1对多的关系,1 ProcessMessage可以有很多ProcessMessageDetail.我使用Entity Framework 6编写了代码,但运行速度非常慢.
任何优化技巧?如果你在第3步看到它,我正在使用ToList().第1步和第2步是IQueryable.
// 1
var query = UnitOfWorkAsync.Repository<ProcessMessage>()
.Queryable()
.Include(x => x.ProcessMessages)
.Include(x => x.TestDetail)
.AsNoTracking()
.AsExpandable()
.Where(Query(loggedProcess, status))
.Take(1000)
.AsQueryable();
// 2
query = query.OrderBy(sortBy + (reverse ? " descending" : "")).AsQueryable();
// 3
return query
.ToList()
.Skip((page - 1) * pageSize)
.Take(pageSize)
.ToList();
public class ProcessMessage
{
public ProcessMessage()
{
ProcessMessages = new List<ProcessMessageDetail>();
}
public int ProcessMessageId { get; set; }
public int? …Run Code Online (Sandbox Code Playgroud) 我正在创建一个应用程序,以从Microsoft托管的Exchange服务器(Office 365)上的帐户读取电子邮件和附件。我遇到的困难是我无法找到一种方法来获取MailKit API来查看已连接的电子邮件帐户上的共享文件夹。
我可以连接到我的电子邮件帐户,并查看我的主帐户下的“收件箱”和其他文件夹。在Outlook中,文件夹的树形视图在根目录中显示我的主要帐户(与我的主要电子邮件地址相关联),以及该帐户下的“收件箱”和其他文件夹。然后,Outlook将显示我的共享文件夹名称(与另一个电子邮件地址相关联),该名称也从根开始,其下是收件箱和其他文件夹。共享文件夹(及其关联的电子邮件地址)实际上没有要连接的自己的Exchange帐户。
连接后,我检查了ImapClient.SharedNamespaces和ImapClient.Others集合,它们都为空。
有没有办法通过MaikKit在Exchange中查看这种类型的共享文件夹?
c# ×3
asp.net-mvc ×1
code-first ×1
laravel ×1
laravel-5 ×1
localhost ×1
mailkit ×1
sql-server ×1
xampp ×1