Browse Source

correct typo in string resource name and add Web options as separate project options page

pull/18/head
Siegfried Pammer 14 years ago
parent
commit
be4aed03f8
  1. 28
      data/resources/StringResources.es-mx.resx
  2. 28
      data/resources/StringResources.es.resx
  3. 28
      data/resources/StringResources.fr.resx
  4. 28
      data/resources/StringResources.it.resx
  5. 28
      data/resources/StringResources.nl.resx
  6. 28
      data/resources/StringResources.resx
  7. 16
      data/resources/StringResources.zh.resx
  8. 13
      src/AddIns/BackendBindings/AspNet.Mvc/Project/AspNet.Mvc.addin
  9. 2
      src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/ViewInBrowser.cs
  10. 12
      src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebBehavior.cs
  11. 17
      src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebProjectOptions/WebProjectOptionsPanel.xaml
  12. 12
      src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebProjectOptions/WebProjectOptionsPanel.xaml.cs
  13. 14
      src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebProjectService.cs

28
data/resources/StringResources.es-mx.resx

@ -4946,46 +4946,46 @@ Vaya a 'Opciones-&gt;Estilo Visual' y cambie el lenguaje del ambiente.</value>
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve"> <data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>No se pudieron ejecutar los test de unidad. El archivo '{0}' no se pudo encontrar.</value> <value>No se pudieron ejecutar los test de unidad. El archivo '{0}' no se pudo encontrar.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value> <value>Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>La aplicación ya existe.</value> <value>La aplicación ya existe.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Crear directorio virtual/de aplicación</value> <value>Crear directorio virtual/de aplicación</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Deshabilitar opciones del servidor web</value> <value>Deshabilitar opciones del servidor web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>No se encontró un IIS o IIS Express local.</value> <value>No se encontró un IIS o IIS Express local.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoIISWP" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoIISWP" xml:space="preserve">
<value>No se encontró el proceso ASP.NET/IIS (Express) ({0}).</value> <value>No se encontró el proceso ASP.NET/IIS (Express) ({0}).</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve">
<value>No hay ninguna url de proyecto ni programa externo especificado. Verifique el servidor web en la pestaña Propiedades del Proyecto - Depurar.</value> <value>No hay ninguna url de proyecto ni programa externo especificado. Verifique el servidor web en la pestaña Propiedades del Proyecto - Depurar.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Puerto de servidor:</value> <value>Puerto de servidor:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Url del Proyecto:</value> <value>Url del Proyecto:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Servidor Web</value> <value>Servidor Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>El depurador no pudo adjuntarse al proceso.</value> <value>El depurador no pudo adjuntarse al proceso.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Usar el Servidor Web IIS Express</value> <value>Usar el Servidor Web IIS Express</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Usar el servidor web IIS local</value> <value>Usar el servidor web IIS local</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Se creó el directorio virtual/de aplicación.</value> <value>Se creó el directorio virtual/de aplicación.</value>
</data> </data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve"> <data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

28
data/resources/StringResources.es.resx

@ -4950,46 +4950,46 @@ Vaya a 'Opciones-&gt;Estilo Visual' y cambie el lenguaje del ambiente.</value>
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve"> <data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>No se pudieron ejecutar los test de unidad. El archivo '{0}' no se pudo encontrar.</value> <value>No se pudieron ejecutar los test de unidad. El archivo '{0}' no se pudo encontrar.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value> <value>Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>La aplicación ya existe.</value> <value>La aplicación ya existe.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Crear directorio virtual/de aplicación</value> <value>Crear directorio virtual/de aplicación</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Deshabilitar opciones del servidor web</value> <value>Deshabilitar opciones del servidor web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>No se encontró un IIS o IIS Express local.</value> <value>No se encontró un IIS o IIS Express local.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoIISWP" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoIISWP" xml:space="preserve">
<value>No se encontró el proceso ASP.NET/IIS (Express) ({0}).</value> <value>No se encontró el proceso ASP.NET/IIS (Express) ({0}).</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve">
<value>No hay ninguna url de proyecto ni programa externo especificado. Verifique el servidor web en la pestaña Propiedades del Proyecto - Depurar.</value> <value>No hay ninguna url de proyecto ni programa externo especificado. Verifique el servidor web en la pestaña Propiedades del Proyecto - Depurar.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Puerto de servidor:</value> <value>Puerto de servidor:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Url del Proyecto:</value> <value>Url del Proyecto:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Servidor Web</value> <value>Servidor Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>El depurador no pudo adjuntarse al proceso.</value> <value>El depurador no pudo adjuntarse al proceso.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Usar el Servidor Web IIS Express</value> <value>Usar el Servidor Web IIS Express</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Usar el servidor web IIS local</value> <value>Usar el servidor web IIS local</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Se creó el directorio virtual/de aplicación.</value> <value>Se creó el directorio virtual/de aplicación.</value>
</data> </data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve"> <data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

28
data/resources/StringResources.fr.resx

@ -4943,46 +4943,46 @@ Allez dans 'Outils/Options-&gt;Style Visuel pour changer l'ambiance actuelle.</v
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve"> <data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>Impossible de lancer les tests unitaires, fichier {0} introuvable.</value> <value>Impossible de lancer les tests unitaires, fichier {0} introuvable.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value> <value>Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>L'application existe déjà.</value> <value>L'application existe déjà.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Créer Application/répertoire virtuel</value> <value>Créer Application/répertoire virtuel</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Options de désactivation du serveur web</value> <value>Options de désactivation du serveur web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>IIS local ou IIS Express introuvable.</value> <value>IIS local ou IIS Express introuvable.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoIISWP" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoIISWP" xml:space="preserve">
<value>Processus de travail {0} ASP.NET/IIS(Express) introuvable.</value> <value>Processus de travail {0} ASP.NET/IIS(Express) introuvable.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve">
<value>Pas d'URL du projet spécifiée ou de programme externe. Vérifier le serveur web dans Propriétés du projet - Onglet debug.</value> <value>Pas d'URL du projet spécifiée ou de programme externe. Vérifier le serveur web dans Propriétés du projet - Onglet debug.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Port:</value> <value>Port:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>URL du projet:</value> <value>URL du projet:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Serveur Web</value> <value>Serveur Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>Le déboggueur ne peut pas lier au processus.</value> <value>Le déboggueur ne peut pas lier au processus.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Utiliser le serveur Web IIS Express</value> <value>Utiliser le serveur Web IIS Express</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Utiliser le serveur web IIS local</value> <value>Utiliser le serveur web IIS local</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Application/répertoire virtuel est maintenant créé.</value> <value>Application/répertoire virtuel est maintenant créé.</value>
</data> </data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve"> <data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

28
data/resources/StringResources.it.resx

@ -4951,46 +4951,46 @@ Vai a 'Opzioni-&gt;Stile visuale' e cambia l'attuale ambiente di linguaggio.</va
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve"> <data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>Impossibile eseguire unit test. Il file '{0}' non è stato trovato.</value> <value>Impossibile eseguire unit test. Il file '{0}' non è stato trovato.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value> <value>Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>L'applicazione esiste già.</value> <value>L'applicazione esiste già.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Crea applicazione/cartella virtuale</value> <value>Crea applicazione/cartella virtuale</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Disattiva le opzioni del web server</value> <value>Disattiva le opzioni del web server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>IIS o IIS Express non sono stati trovati.</value> <value>IIS o IIS Express non sono stati trovati.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoIISWP" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoIISWP" xml:space="preserve">
<value>ASP.NET/IIS (Express) worker process ({0}) non trovato.</value> <value>ASP.NET/IIS (Express) worker process ({0}) non trovato.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve">
<value>Non è stato specificato nessun Url di Progetto o programma esterno. Controlla il web server su Proprietà Progetto - Debug.</value> <value>Non è stato specificato nessun Url di Progetto o programma esterno. Controlla il web server su Proprietà Progetto - Debug.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Porta server:</value> <value>Porta server:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Url Progetto:</value> <value>Url Progetto:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web Server</value> <value>Web Server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>Il debugger non riesce a collegarsi al processo.</value> <value>Il debugger non riesce a collegarsi al processo.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Usa Web server IIS Express</value> <value>Usa Web server IIS Express</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Usa Web server IIS locale</value> <value>Usa Web server IIS locale</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Applicazione/cartella virtuale creata.</value> <value>Applicazione/cartella virtuale creata.</value>
</data> </data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve"> <data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

28
data/resources/StringResources.nl.resx

@ -4943,46 +4943,46 @@ Ga naar 'Opties-&gt;Vormgeving' en wijzig de momentele taal ambience.</value>
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve"> <data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>Unittesten kunnen niet uitgevoerd omdat het bestand '{0}' niet gevonden wordt.</value> <value>Unittesten kunnen niet uitgevoerd omdat het bestand '{0}' niet gevonden wordt.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value> <value>Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>Applicatie bestaat reeds.</value> <value>Applicatie bestaat reeds.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Maak applicatie/virtuele directory</value> <value>Maak applicatie/virtuele directory</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Schakel Web server opties uit.</value> <value>Schakel Web server opties uit.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>Plaatselijke IIS of IIS Express niet gevonden.</value> <value>Plaatselijke IIS of IIS Express niet gevonden.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoIISWP" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoIISWP" xml:space="preserve">
<value>ASP.NET/IIS (Express) werker proces ({0}) werd niet gevonden.</value> <value>ASP.NET/IIS (Express) werker proces ({0}) werd niet gevonden.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve">
<value>Er is geen project URL of extern programma gespecificeerd. Check de Web server bij Project eigenschappen -&gt; Foutzoeken tab.</value> <value>Er is geen project URL of extern programma gespecificeerd. Check de Web server bij Project eigenschappen -&gt; Foutzoeken tab.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Server poort:</value> <value>Server poort:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Project URL:</value> <value>Project URL:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web Server</value> <value>Web Server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>Debugger kon het proces niet binden.</value> <value>Debugger kon het proces niet binden.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Gebruik IIS Express Web server</value> <value>Gebruik IIS Express Web server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Gebruik plaatselijke IIS Web server</value> <value>Gebruik plaatselijke IIS Web server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Applicatie/virtuele directory is gemaakt.</value> <value>Applicatie/virtuele directory is gemaakt.</value>
</data> </data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve"> <data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

28
data/resources/StringResources.resx

@ -5182,46 +5182,46 @@ Goto 'Options-&gt;Visual Style' and change the current language ambience.</value
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve"> <data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>Unable to run unit tests. The file '{0}' cannot be found.</value> <value>Unable to run unit tests. The file '{0}' cannot be found.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value> <value>Web</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>Application already exists.</value> <value>Application already exists.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Create application/virtual directory</value> <value>Create application/virtual directory</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Disable web server options</value> <value>Disable web server options</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>Local IIS or IIS Express was not found.</value> <value>Local IIS or IIS Express was not found.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoIISWP" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoIISWP" xml:space="preserve">
<value>ASP.NET/IIS (Express) worker process ({0}) was not found.</value> <value>ASP.NET/IIS (Express) worker process ({0}) was not found.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction" xml:space="preserve">
<value>There's no Project Url specified or external program. Check the web server at Project Properties - Debug tab.</value> <value>There's no Project Url specified or external program. Check the web server at Project Properties - Debug tab.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Server port:</value> <value>Server port:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Project Url:</value> <value>Project Url:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web Server</value> <value>Web Server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>Debugger was unable to attach to process.</value> <value>Debugger was unable to attach to process.</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Use IIS Express Web server</value> <value>Use IIS Express Web server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Use local IIS Web server</value> <value>Use local IIS Web server</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Application/virtual directory was created.</value> <value>Application/virtual directory was created.</value>
</data> </data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve"> <data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

16
data/resources/StringResources.zh.resx

@ -4804,28 +4804,28 @@ THIS DOES NOT AFFECT THE SOURCE CODE.
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve"> <data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>无法运行单元测试。找不到文件'{0}'。</value> <value>无法运行单元测试。找不到文件'{0}'。</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>应用程序已经存在。</value> <value>应用程序已经存在。</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>创建应用程序或虚拟目录</value> <value>创建应用程序或虚拟目录</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>禁用web服务器选项</value> <value>禁用web服务器选项</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>本机没有找到IIS或IIS Express。</value> <value>本机没有找到IIS或IIS Express。</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>服务器端口:</value> <value>服务器端口:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>项目Url:</value> <value>项目Url:</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web服务器</value> <value>Web服务器</value>
</data> </data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve"> <data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>调试器无法附加到进程。</value> <value>调试器无法附加到进程。</value>
</data> </data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve"> <data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

13
src/AddIns/BackendBindings/AspNet.Mvc/Project/AspNet.Mvc.addin

@ -111,4 +111,17 @@
<Class id="XamlBehavior" class="ICSharpCode.XamlBinding.XamlBehavior" /> <Class id="XamlBehavior" class="ICSharpCode.XamlBinding.XamlBehavior" />
--> -->
</Path> </Path>
<Path name="/SharpDevelop/BackendBindings/ProjectOptions/AllManaged">
<ComplexCondition>
<Or>
<Condition name="ProjectBehaviorSupported" guid="{349C5851-65DF-11DA-9384-00065B846F21}" />
<Condition name="ProjectBehaviorSupported" guid="{E24C65DC-7377-472B-9ABA-BC803B73C61A}" />
</Or>
<OptionPanel id = "WebProjectOptions"
label = "${res:ICSharpCode.WebProjectOptionsPanel}"
insertbefore = "CodeAnalysis"
class = "ICSharpCode.AspNet.Mvc.WebProjectOptionsPanel"/>
</ComplexCondition>
</Path>
</AddIn> </AddIn>

2
src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/ViewInBrowser.cs

@ -32,7 +32,7 @@ namespace ICSharpCode.AspNet.Mvc
} }
if (!WebProjectService.IsIISOrIISExpressInstalled) { if (!WebProjectService.IsIISOrIISExpressInstalled) {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.IISNotFound}"); MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.IISNotFound}");
return; return;
} }

12
src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebBehavior.cs

@ -103,7 +103,7 @@ namespace ICSharpCode.AspNet.Mvc
if (FileUtility.IsUrl(options.Data.ProjectUrl)) { if (FileUtility.IsUrl(options.Data.ProjectUrl)) {
defaultAppProcess = System.Diagnostics.Process.Start(options.Data.ProjectUrl); defaultAppProcess = System.Diagnostics.Process.Start(options.Data.ProjectUrl);
} else { } else {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}"); MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
DisposeProcessMonitor(); DisposeProcessMonitor();
} }
break; break;
@ -118,7 +118,7 @@ namespace ICSharpCode.AspNet.Mvc
if (FileUtility.IsUrl(url)) { if (FileUtility.IsUrl(url)) {
defaultAppProcess = System.Diagnostics.Process.Start(url); defaultAppProcess = System.Diagnostics.Process.Start(url);
} else { } else {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}"); MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
DisposeProcessMonitor(); DisposeProcessMonitor();
return; return;
} }
@ -147,7 +147,7 @@ namespace ICSharpCode.AspNet.Mvc
// check if we have options // check if we have options
if (WebProjectsOptions.Instance == null) { if (WebProjectsOptions.Instance == null) {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}"); MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
return false; return false;
} }
@ -155,7 +155,7 @@ namespace ICSharpCode.AspNet.Mvc
var options = WebProjectsOptions.Instance.GetWebProjectOptions(project.Name); var options = WebProjectsOptions.Instance.GetWebProjectOptions(project.Name);
if (options == null || options.Data == null || string.IsNullOrEmpty(options.ProjectName) || if (options == null || options.Data == null || string.IsNullOrEmpty(options.ProjectName) ||
options.Data.WebServer == WebServer.None) { options.Data.WebServer == WebServer.None) {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}"); MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
return false; return false;
} }
@ -176,12 +176,12 @@ namespace ICSharpCode.AspNet.Mvc
if (!DebuggerService.CurrentDebugger.IsAttached) { if (!DebuggerService.CurrentDebugger.IsAttached) {
if(options.Data.WebServer == WebServer.IIS) { if(options.Data.WebServer == WebServer.IIS) {
string format = ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.NoIISWP"); string format = ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.NoIISWP");
MessageService.ShowMessage(string.Format(format, processName)); MessageService.ShowMessage(string.Format(format, processName));
} else { } else {
DebuggerService.CurrentDebugger.Attach(defaultAppProcess); DebuggerService.CurrentDebugger.Attach(defaultAppProcess);
if (!DebuggerService.CurrentDebugger.IsAttached) { if (!DebuggerService.CurrentDebugger.IsAttached) {
MessageService.ShowMessage(ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.UnableToAttach")); MessageService.ShowMessage(ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.UnableToAttach"));
} }
} }
} }

17
src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebProjectOptions/WebProjectOptionsPanel.xaml

@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<UserControl <options:ProjectOptionPanel
x:Class="ICSharpCode.AspNet.Mvc.WebProjectOptionsPanel" x:Class="ICSharpCode.AspNet.Mvc.WebProjectOptionsPanel"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:core="http://icsharpcode.net/sharpdevelop/core" xmlns:core="http://icsharpcode.net/sharpdevelop/core"
xmlns:widgets="http://icsharpcode.net/sharpdevelop/widgets" xmlns:widgets="http://icsharpcode.net/sharpdevelop/widgets"
xmlns:gui="clr-namespace:ICSharpCode.SharpDevelop.Gui;assembly=ICSharpCode.SharpDevelop" xmlns:gui="clr-namespace:ICSharpCode.SharpDevelop.Gui;assembly=ICSharpCode.SharpDevelop"
xmlns:options="clr-namespace:ICSharpCode.SharpDevelop.Gui.OptionPanels;assembly=ICSharpCode.SharpDevelop"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Width="Auto" Height="Auto"> Width="Auto" Height="Auto">
<widgets:StackPanelWithSpacing SpaceBetweenItems="3"> <widgets:StackPanelWithSpacing SpaceBetweenItems="3">
@ -15,7 +16,7 @@
GroupName="WebProject" GroupName="WebProject"
x:Name="UseIISExpress" x:Name="UseIISExpress"
Click="UseIISExpress_Click" Click="UseIISExpress_Click"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.UseIISExpress}" /> Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.UseIISExpress}" />
<Grid Margin="10, 3" <Grid Margin="10, 3"
IsEnabled="False" IsEnabled="False"
x:Name="IISExpressGroup" x:Name="IISExpressGroup"
@ -24,7 +25,7 @@
<ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="Auto"/> <ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<TextBlock Text="{core:Localize ICSharpCode.WepProjectOptionsPanel.Port}" Margin="0,0,5,0"/> <TextBlock Text="{core:Localize ICSharpCode.WebProjectOptionsPanel.Port}" Margin="0,0,5,0"/>
<TextBox Grid.Column="1" x:Name="PortTextBox" <TextBox Grid.Column="1" x:Name="PortTextBox"
PreviewTextInput="PortTextBox_PreviewTextInput" Text="8080" PreviewTextInput="PortTextBox_PreviewTextInput" Text="8080"
KeyUp="PortTextBox_KeyUp" /> KeyUp="PortTextBox_KeyUp" />
@ -37,7 +38,7 @@
GroupName="WebProject" GroupName="WebProject"
x:Name="UseLocalIIS" x:Name="UseLocalIIS"
Click="UseLocalIIS_Click" Click="UseLocalIIS_Click"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.UseLocalIIS}" /> Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.UseLocalIIS}" />
<Grid Margin="10, 3" <Grid Margin="10, 3"
IsEnabled="False" IsEnabled="False"
x:Name="LocalIISGroup" x:Name="LocalIISGroup"
@ -50,7 +51,7 @@
VerticalAlignment="Center" Margin="0,0,5,0" VerticalAlignment="Center" Margin="0,0,5,0"
Grid.Row="1" Grid.Row="1"
TextWrapping="Wrap" TextWrapping="Wrap"
Text="{core:Localize ICSharpCode.WepProjectOptionsPanel.ProjectUrl}" /> Text="{core:Localize ICSharpCode.WebProjectOptionsPanel.ProjectUrl}" />
<TextBox <TextBox
Grid.Row="1" Grid.Row="1"
Grid.Column="1" Grid.Column="1"
@ -72,14 +73,14 @@
Margin="0,2,0,2" Margin="0,2,0,2"
Style="{x:Static core:GlobalStyles.ButtonStyle}" Style="{x:Static core:GlobalStyles.ButtonStyle}"
Name="CreateVirtualDirectoryButton" Name="CreateVirtualDirectoryButton"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir}" Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir}"
Click="CreateVirtualDirectory_Click" /> Click="CreateVirtualDirectory_Click" />
<Button <Button
Margin="0,2,2,2" Margin="0,2,2,2"
Style="{x:Static core:GlobalStyles.ButtonStyle}" Style="{x:Static core:GlobalStyles.ButtonStyle}"
Name="ClearWebServerButton" Name="ClearWebServerButton"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton}" Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton}"
Click="ClearWebServerButton_Click" /> Click="ClearWebServerButton_Click" />
</widgets:UniformGridWithSpacing> </widgets:UniformGridWithSpacing>
</widgets:StackPanelWithSpacing> </widgets:StackPanelWithSpacing>
</UserControl> </options:ProjectOptionPanel>

12
src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebProjectOptions/WebProjectOptionsPanel.xaml.cs

@ -6,13 +6,13 @@ using System.IO;
using System.Web.Services.Description; using System.Web.Services.Description;
using System.Windows; using System.Windows;
using System.Windows.Controls; using System.Windows.Controls;
using ICSharpCode.Core; using ICSharpCode.Core;
using ICSharpCode.SharpDevelop.Gui.OptionPanels;
using ICSharpCode.SharpDevelop.Project; using ICSharpCode.SharpDevelop.Project;
namespace ICSharpCode.AspNet.Mvc namespace ICSharpCode.AspNet.Mvc
{ {
public partial class WebProjectOptionsPanel : UserControl public partial class WebProjectOptionsPanel : ProjectOptionPanel
{ {
public WebProjectOptionsPanel() public WebProjectOptionsPanel()
{ {
@ -27,7 +27,7 @@ namespace ICSharpCode.AspNet.Mvc
void OnLoaded(object sender, RoutedEventArgs e) void OnLoaded(object sender, RoutedEventArgs e)
{ {
if (!WebProjectService.IsIISOrIISExpressInstalled) { if (!WebProjectService.IsIISOrIISExpressInstalled) {
StatusLabel.Text = ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); StatusLabel.Text = ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
return; return;
} }
@ -89,7 +89,7 @@ namespace ICSharpCode.AspNet.Mvc
if (!string.IsNullOrEmpty(error)) if (!string.IsNullOrEmpty(error))
MessageService.ShowError(error); MessageService.ShowError(error);
else { else {
MessageService.ShowMessage(ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated")); MessageService.ShowMessage(ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated"));
} }
} }
@ -109,7 +109,7 @@ namespace ICSharpCode.AspNet.Mvc
if (!isIISExpressInstalled) { if (!isIISExpressInstalled) {
UseIISExpress.IsChecked = false; UseIISExpress.IsChecked = false;
data.WebServer = WebServer.None; data.WebServer = WebServer.None;
StatusLabel.Text = ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); StatusLabel.Text = ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
data.ProjectUrl = string.Empty; data.ProjectUrl = string.Empty;
} }
else else
@ -133,7 +133,7 @@ namespace ICSharpCode.AspNet.Mvc
bool isIISInstalled = WebProjectService.IISVersion != IISVersion.None; bool isIISInstalled = WebProjectService.IISVersion != IISVersion.None;
if (!isIISInstalled) { if (!isIISInstalled) {
StatusLabel.Text = ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); StatusLabel.Text = ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
ProjectUrl.Text = string.Empty; ProjectUrl.Text = string.Empty;
data.WebServer = WebServer.None; data.WebServer = WebServer.None;
UseLocalIIS.IsChecked = false; UseLocalIIS.IsChecked = false;

14
src/AddIns/BackendBindings/AspNet.Mvc/Project/Src/WebProjectService.cs

@ -86,7 +86,7 @@ namespace ICSharpCode.AspNet.Mvc
public static string GetIISExpressWorkerProcessName() public static string GetIISExpressWorkerProcessName()
{ {
if (!IsIISExpressInstalled) if (!IsIISExpressInstalled)
return ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); return ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
return IIS_EXPRESS_PROCESS_NAME; return IIS_EXPRESS_PROCESS_NAME;
} }
@ -94,7 +94,7 @@ namespace ICSharpCode.AspNet.Mvc
public static string GetIISWorkerProcessName() public static string GetIISWorkerProcessName()
{ {
if (!IsIISInstalled) if (!IsIISInstalled)
return ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); return ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
try { try {
switch (IISVersion) switch (IISVersion)
@ -121,7 +121,7 @@ namespace ICSharpCode.AspNet.Mvc
public static string GetIISExpressWorkerProcessLocation() public static string GetIISExpressWorkerProcessLocation()
{ {
if (!IsIISExpressInstalled) if (!IsIISExpressInstalled)
return ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); return ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
return GetDefaultIISWorkerProcessLocation(); return GetDefaultIISWorkerProcessLocation();
} }
@ -129,7 +129,7 @@ namespace ICSharpCode.AspNet.Mvc
public static string GetIISWorkerProcessLocation() public static string GetIISWorkerProcessLocation()
{ {
if (!IsIISInstalled) if (!IsIISInstalled)
return ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); return ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
try { try {
if (IISVersion == IISVersion.IIS5) { if (IISVersion == IISVersion.IIS5) {
@ -218,7 +218,7 @@ namespace ICSharpCode.AspNet.Mvc
public static string CreateVirtualDirectory(WebServer webServer, string virtualDirectoryName, string physicalDirectoryPath) public static string CreateVirtualDirectory(WebServer webServer, string virtualDirectoryName, string physicalDirectoryPath)
{ {
try { try {
string iisNotFoundError = ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.IISNotFound"); string iisNotFoundError = ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.IISNotFound");
if (!IsIISOrIISExpressInstalled) if (!IsIISOrIISExpressInstalled)
return iisNotFoundError; return iisNotFoundError;
@ -267,7 +267,7 @@ namespace ICSharpCode.AspNet.Mvc
manager.CommitChanges(); manager.CommitChanges();
error = string.Empty; error = string.Empty;
} else { } else {
error = ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.ApplicationExists"); error = ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.ApplicationExists");
} }
} else { } else {
if (manager.Sites[0].Applications[name] == null) { if (manager.Sites[0].Applications[name] == null) {
@ -275,7 +275,7 @@ namespace ICSharpCode.AspNet.Mvc
manager.CommitChanges(); manager.CommitChanges();
error = string.Empty; error = string.Empty;
} else { } else {
error = ResourceService.GetString("ICSharpCode.WepProjectOptionsPanel.ApplicationExists"); error = ResourceService.GetString("ICSharpCode.WebProjectOptionsPanel.ApplicationExists");
} }
} }
manager.Dispose(); manager.Dispose();

Loading…
Cancel
Save