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> @@ -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">
<value>No se pudieron ejecutar los test de unidad. El archivo '{0}' no se pudo encontrar.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>La aplicación ya existe.</value>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Deshabilitar opciones del servidor web</value>
</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>
</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>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Puerto de servidor:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Url del Proyecto:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Servidor Web</value>
</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>
</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>
</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>
</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>
</data>
<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> @@ -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">
<value>No se pudieron ejecutar los test de unidad. El archivo '{0}' no se pudo encontrar.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>La aplicación ya existe.</value>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Deshabilitar opciones del servidor web</value>
</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>
</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>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Puerto de servidor:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Url del Proyecto:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Servidor Web</value>
</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>
</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>
</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>
</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>
</data>
<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 @@ -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">
<value>Impossible de lancer les tests unitaires, fichier {0} introuvable.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>L'application existe déjà.</value>
</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>
</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>
</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>
</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>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Port:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>URL du projet:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Serveur Web</value>
</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>
</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>
</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>
</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>
</data>
<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 @@ -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">
<value>Impossibile eseguire unit test. Il file '{0}' non è stato trovato.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>L'applicazione esiste già.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Crea applicazione/cartella virtuale</value>
</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>
</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>
</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>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Porta server:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Url Progetto:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web Server</value>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Usa Web server IIS Express</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Usa Web server IIS locale</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Applicazione/cartella virtuale creata.</value>
</data>
<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> @@ -4943,46 +4943,46 @@ Ga naar 'Opties-&gt;Vormgeving' en wijzig de momentele taal ambience.</value>
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>Unittesten kunnen niet uitgevoerd omdat het bestand '{0}' niet gevonden wordt.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>Applicatie bestaat reeds.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Maak applicatie/virtuele directory</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Schakel Web server opties uit.</value>
</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>
</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>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Server poort:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Project URL:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web Server</value>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Gebruik IIS Express Web server</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Gebruik plaatselijke IIS Web server</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Applicatie/virtuele directory is gemaakt.</value>
</data>
<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 @@ -5182,46 +5182,46 @@ Goto 'Options-&gt;Visual Style' and change the current language ambience.</value
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>Unable to run unit tests. The file '{0}' cannot be found.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel" xml:space="preserve">
<value>Web</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>Application already exists.</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>Create application/virtual directory</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>Disable web server options</value>
</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>
</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>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>Server port:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>Project Url:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web Server</value>
</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>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.UseIISExpress" xml:space="preserve">
<value>Use IIS Express Web server</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.UseLocalIIS" xml:space="preserve">
<value>Use local IIS Web server</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.VirtualDirCreated" xml:space="preserve">
<value>Application/virtual directory was created.</value>
</data>
<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. @@ -4804,28 +4804,28 @@ THIS DOES NOT AFFECT THE SOURCE CODE.
<data name="ICSharpCode.UnitTesting.TestRunnerNotFoundMessageFormat" xml:space="preserve">
<value>无法运行单元测试。找不到文件'{0}'。</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ApplicationExists" xml:space="preserve">
<value>应用程序已经存在。</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir" xml:space="preserve">
<value>创建应用程序或虚拟目录</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton" xml:space="preserve">
<value>禁用web服务器选项</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.IISNotFound" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.IISNotFound" xml:space="preserve">
<value>本机没有找到IIS或IIS Express。</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Port" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Port" xml:space="preserve">
<value>服务器端口:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.ProjectUrl" xml:space="preserve">
<value>项目Url:</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.Server" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.Server" xml:space="preserve">
<value>Web服务器</value>
</data>
<data name="ICSharpCode.WepProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<data name="ICSharpCode.WebProjectOptionsPanel.UnableToAttach" xml:space="preserve">
<value>调试器无法附加到进程。</value>
</data>
<data name="ICSharpCode.WixBinding.AddCompilerExtensionsDialog.Title" xml:space="preserve">

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

@ -111,4 +111,17 @@ @@ -111,4 +111,17 @@
<Class id="XamlBehavior" class="ICSharpCode.XamlBinding.XamlBehavior" />
-->
</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>

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

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

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

@ -103,7 +103,7 @@ namespace ICSharpCode.AspNet.Mvc @@ -103,7 +103,7 @@ namespace ICSharpCode.AspNet.Mvc
if (FileUtility.IsUrl(options.Data.ProjectUrl)) {
defaultAppProcess = System.Diagnostics.Process.Start(options.Data.ProjectUrl);
} else {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}");
MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
DisposeProcessMonitor();
}
break;
@ -118,7 +118,7 @@ namespace ICSharpCode.AspNet.Mvc @@ -118,7 +118,7 @@ namespace ICSharpCode.AspNet.Mvc
if (FileUtility.IsUrl(url)) {
defaultAppProcess = System.Diagnostics.Process.Start(url);
} else {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}");
MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
DisposeProcessMonitor();
return;
}
@ -147,7 +147,7 @@ namespace ICSharpCode.AspNet.Mvc @@ -147,7 +147,7 @@ namespace ICSharpCode.AspNet.Mvc
// check if we have options
if (WebProjectsOptions.Instance == null) {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}");
MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
return false;
}
@ -155,7 +155,7 @@ namespace ICSharpCode.AspNet.Mvc @@ -155,7 +155,7 @@ namespace ICSharpCode.AspNet.Mvc
var options = WebProjectsOptions.Instance.GetWebProjectOptions(project.Name);
if (options == null || options.Data == null || string.IsNullOrEmpty(options.ProjectName) ||
options.Data.WebServer == WebServer.None) {
MessageService.ShowError("${res:ICSharpCode.WepProjectOptionsPanel.NoProjectUrlOrProgramAction}");
MessageService.ShowError("${res:ICSharpCode.WebProjectOptionsPanel.NoProjectUrlOrProgramAction}");
return false;
}
@ -176,12 +176,12 @@ namespace ICSharpCode.AspNet.Mvc @@ -176,12 +176,12 @@ namespace ICSharpCode.AspNet.Mvc
if (!DebuggerService.CurrentDebugger.IsAttached) {
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));
} else {
DebuggerService.CurrentDebugger.Attach(defaultAppProcess);
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 @@ @@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<UserControl
<options:ProjectOptionPanel
x:Class="ICSharpCode.AspNet.Mvc.WebProjectOptionsPanel"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:core="http://icsharpcode.net/sharpdevelop/core"
xmlns:widgets="http://icsharpcode.net/sharpdevelop/widgets"
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"
Width="Auto" Height="Auto">
<widgets:StackPanelWithSpacing SpaceBetweenItems="3">
@ -15,7 +16,7 @@ @@ -15,7 +16,7 @@
GroupName="WebProject"
x:Name="UseIISExpress"
Click="UseIISExpress_Click"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.UseIISExpress}" />
Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.UseIISExpress}" />
<Grid Margin="10, 3"
IsEnabled="False"
x:Name="IISExpressGroup"
@ -24,7 +25,7 @@ @@ -24,7 +25,7 @@
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="Auto"/>
</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"
PreviewTextInput="PortTextBox_PreviewTextInput" Text="8080"
KeyUp="PortTextBox_KeyUp" />
@ -37,7 +38,7 @@ @@ -37,7 +38,7 @@
GroupName="WebProject"
x:Name="UseLocalIIS"
Click="UseLocalIIS_Click"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.UseLocalIIS}" />
Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.UseLocalIIS}" />
<Grid Margin="10, 3"
IsEnabled="False"
x:Name="LocalIISGroup"
@ -50,7 +51,7 @@ @@ -50,7 +51,7 @@
VerticalAlignment="Center" Margin="0,0,5,0"
Grid.Row="1"
TextWrapping="Wrap"
Text="{core:Localize ICSharpCode.WepProjectOptionsPanel.ProjectUrl}" />
Text="{core:Localize ICSharpCode.WebProjectOptionsPanel.ProjectUrl}" />
<TextBox
Grid.Row="1"
Grid.Column="1"
@ -72,14 +73,14 @@ @@ -72,14 +73,14 @@
Margin="0,2,0,2"
Style="{x:Static core:GlobalStyles.ButtonStyle}"
Name="CreateVirtualDirectoryButton"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.CreateVirtualDir}"
Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.CreateVirtualDir}"
Click="CreateVirtualDirectory_Click" />
<Button
Margin="0,2,2,2"
Style="{x:Static core:GlobalStyles.ButtonStyle}"
Name="ClearWebServerButton"
Content="{core:Localize ICSharpCode.WepProjectOptionsPanel.DisableWebServerButton}"
Content="{core:Localize ICSharpCode.WebProjectOptionsPanel.DisableWebServerButton}"
Click="ClearWebServerButton_Click" />
</widgets:UniformGridWithSpacing>
</widgets:StackPanelWithSpacing>
</UserControl>
</options:ProjectOptionPanel>

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

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

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

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

Loading…
Cancel
Save