Как использовать windows и vista text to speech?
Я сделал эту программу:
sites.google.com/site/texttospeechwindows/
Но он работает только на Windows 7 и выше, как заставить его работать на более ранних версиях Windows?
Что я уже пробовал:
Я думаю, что есть еще один способ использования, мой исходный код находится на моем сайте.
Suvendu Shekhar Giri
У вас есть конкретный вопрос?
Мы не можем тренироваться, просто говоря "не работает". Включили ли вы с его помощью протоколирование ошибок? Если да, то регистрируется ли что-нибудь реальное в вашей проблеме?
john1990_1
Когда я пытаюсь установить программу в Vista после публикации в Windows 10 в Visual Studio C# forms, она говорит: "Не могу продолжить. Приложение неправильно отформатировано. Обратитесь за помощью к поставщику приложения."
Suvendu Shekhar Giri
Какую версию фреймворка вы использовали для этого проекта?
Какова версия фреймворка целевой машины?
john1990_1
Это детали ошибки:
ИНФОРМАЦИЯ О ВЕРСИИ ПЛАТФОРМЫ
Окна : 6.0.6002.131072 (Win32NT)
Общеязыковая Среда Выполнения : 2.0.50727.4016
Система.Развертывание.файлов : 2.0.50727.4016 (NetFxQFE.050727-4000)
mscorwks.файлов : 2.0.50727.4016 (NetFxQFE.050727-4000)
dfdll.файлов : 2.0.50727.4016 (NetFxQFE.050727-4000)
dfshim.файлов : 2.0.50727.4016 (NetFxQFE.050727-4000)
ИСТОЧНИКИ
URL-адрес развертывания : файл:///с:/Пользователи/Раби/загрузки/SpeakTextSimple-В2.8/SpeakTextSimple.применение
СВОДКА ОШИБОК
Ниже приводится краткое изложение ошибок, подробности этих ошибок перечислены позже в журнале.
* Активация C:\Users\Rabea\Downloads\SpeakTextSimple-V2.8\SpeakTextSimple.application это привело к исключению. Были обнаружены следующие сообщения об отказе:
+ Исключение чтения манифеста из файла:///с:/Пользователи/Раби/загрузки/SpeakTextSimple-В2.8/SpeakTextSimple.применение: манифест не может быть действительным или файл не может быть открыт.
+ XML-подпись манифеста недопустима.
+ SignatureDescription не может быть создан для поставляемого алгоритма подписи.
СВОДКА СБОЕВ ТРАНЗАКЦИЙ ХРАНИЛИЩА КОМПОНЕНТОВ
Ошибка транзакции не была обнаружена.
ПРЕДУПРЕЖДЕНИЯ
Во время этой операции не было никаких предупреждений.
СОСТОЯНИЕ ВЫПОЛНЕНИЯ ОПЕРАЦИИ
* [16.09.2016 1:15: 11 PM]: активация C:\Users\Rabea\Downloads\SpeakTextSimple-V2.8\SpeakTextSimple.application началось.
СВЕДЕНИЯ ОБ ОШИБКЕ
Во время этой операции были обнаружены следующие ошибки.
* [16.09.2016 1:15:12 PM] система.Развертывание.Приложение.InvalidDeploymentException (ManifestParse)
- Исключение чтения манифеста из файла:///с:/Пользователи/Раби/загрузки/SpeakTextSimple-В2.8/SpeakTextSimple.применение: манифест не может быть действительным или файл не может быть открыт.
- исходная система.Развертывание
- Трассировка стека:
в системе.Развертывание.Приложение.Манифестредер.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri)
в системе.Развертывание.Приложение.DownloadManager.DownloadDeploymentManifestDirectbypass(SubscriptionStore subStore, Uri & amp; sourceUri, TempFile& tempFile, SubscriptionState& subState, idownloadnotification notification, DownloadOptions options, ServerInformation& serverInformation)
в системе.Развертывание.Приложение.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore вложенное хранилище, Ури&амп; sourceUri, TempFile&амп; tempFile, SubscriptionState&амп; подсостояние, уведомление IDownloadNotification, DownloadOptions варианты)
в системе.Развертывание.Приложение.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
в системе.Развертывание.Приложение.ApplicationActivator.ActivateDeploymentWorker(состояние объекта)
--- Внутреннее Исключение ---
Система.Развертывание.Приложение.InvalidDeploymentException (SignatureValidation)
- XML-подпись манифеста недопустима.
- исходная система.Развертывание
- Трассировка стека:
в системе.Развертывание.Приложение.Манифест.AssemblyManifest.ValidateSignature(поток s)
в системе.Развертывание.Приложение.Манифестредер.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri)
--- Внутреннее Исключение ---
Система.Безопасность.Криптография.CryptographicException
- SignatureDescription не может быть создан для поставляемого алгоритма подписи.
- исходная система.Безопасность
- Трассировка стека:
в системе.Безопасность.Криптография.В формате XML.Метода signedxml.CheckSignedInfo(ключ асимметричного алгоритма)
в системе.Безопасность.Криптография.В формате XML.Метода signedxml.CheckSignatureReturningKey(AsymmetricAlgorithm& signingKey)
в системе.Развертывание.Внутреннее Кодовое Проектирование.SignedCmiManifest. Verify(CmiManifestVerifyFlags verifyFlags)
в системе.Развертывание.Приложение.Манифест.AssemblyManifest.ValidateSignature(поток s)
ДЕТАЛИ ТРАНЗАКЦИИ ХРАНИЛИЩА КОМПОНЕНТОВ
Информация о транзакциях отсутствует.
Philippe Mori
Неужели так трудно вложить эту информацию в вопрос?..
john1990_1
может быть, если я обновлю свою Vista (в VMware), это сработает?
john1990_1
в моей программе есть библиотека для создания mp3 файлов
Suvendu Shekhar Giri
Какую версию фреймворка вы использовали для этого проекта?
Какова версия фреймворка целевой машины?
john1990_1
я понятия не имею, но я показал вам информацию об ошибке!
Richard Deeming
Подожди - ВЫ написали заявление, и у вас есть БЕЗ ПОНЯТИЯ в какой версии фреймворка вы его написали?!
Основной причиной проблемы является ошибка: Manifest XML signature is not valid
Этот поток StackOverflow[^] имеет много предложений для вас, чтобы исследовать.