nopcommerce v2.65 をダウンロードしたところ、2 つの問題が発生しましたが、最初の 1 つを解決することができました。最初の問題: プロジェクトをデバッグできません。解決策は、Nop.Admin.csproj の ProjectExtensions セクションを次のように変更することです。
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>2619</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost:2451/</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
2番目の問題、解決策が見つからない:
Nop.Admin Web サイトを起動すると、次のエラーが表示されます。
La ressource est introuvable. 説明 : HTTP 404. La ressource recherchée (ou l'une de ses dépendances) a peut-être été supprimée ou renommée ou bien elle n'est plus unponible temporairement. Verifiez l'URL ci-après et assurez-vous qu'elle est correcte.
URL請求先: /
global.asaxファイルに登録するルートを定義する必要があるため、これは正常です。したがって、Gloab.asaxファイルを作成し、次のように記述しました。
public class Global : System.Web.HttpApplication
{
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
AreaRegistration.RegisterAllAreas();
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
}
}
-> 実行中に新しいエラーが発生しました: グローバル asax をロードできません :(
手伝って頂けますか ?