相关疑难解决方法(0)

[A] System.Web.WebPages.Razor.Configuration.HostSection无法转换为... web.config问题

我收到以下错误:

[A] System.Web.WebPages.Razor.Configuration.HostSection无法强制转换为[B] System.Web.WebPages.Razor.Configuration.HostSection.类型A源自'System.Web.WebPages.Razor,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35',位于'默认'位置'C:\ WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System .Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll".类型B源自'System.Web.WebPages.Razor,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35',位于'默认'位置'C:\ Users\MyName\AppData\Local\Temp\Temporary ASP.NET Files\root\63e7ff36\a1cb775d\assembly\dl3\8f568c18\9b7ddacf_d04dcf01\System.Web.WebPages.Razor.dll'.

我已经搜索了stackoverflow的类似问题,我使用了他们的解决方案,但它似乎没有解决我遇到的问题.

它突然发生,我只是按下清洁解决方案,这个错误弹出.我也开始在解决方案上使用nuget包恢复.我也更新了我的软件包(使用Update-package),因此其中一个可能与此问题有关.

c# web-config nuget nuget-package nuget-package-restore

158
推荐指数
4
解决办法
6万
查看次数

故障排除"程序不包含静态'主'方法",当它显然...?

我的MS Visual C#程序正在编译并运行得很好.我关闭了MS Visual C#,以便在生活中做其他事情.

我重新打开它(在做任何其他事情之前)去"发布"我的程序并得到以下错误消息:

程序C:\ myprogram.exe不包含适用于入口点的静态"Main"方法

咦?是的它确实......而且它们都提前15分钟工作了.当然,我可以相信,在我关闭之前,我不小心碰到了什么或做了什么......但是什么?我该如何解决这个问题?

我的Program.cs文件如下所示:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using System.Threading;

namespace SimpleAIMLEditor
{
    static class Program
    {
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            Application.Run(new mainSAEForm());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

......那里有一些评论.没有其他错误.

救命?

c# compilation

48
推荐指数
7
解决办法
12万
查看次数