Dokuro Тян логично, потому что по-дефолту 0 не годится. Либо меняете все строки, которые нужно (и начальное состояние тоже делаете корректное), либо попробуйте вышепредложенный вариант.
Григорий Каляшов если не получится, то сделайте следующее:
0) забэкапьте файл проекта
1) откройте ваш файл проекта (vcxproj для 2010 студии);
2) найдите ItemGroup с лейблом ProjectConfigurations;
3) продублируйте записи ProjectConfiguration, указав в нужных местах Win32 вместо x64;
4) найдите все секции PropertyGroup с условиями вида $(Configuration)|$(Platform)'=='Debug|x64'. Продублируйте их для дебаг|Win32 и релиз|Win32, исправьте содержимое так как вам нужно. Вообще общие части можно вынести в секцию без Condition, важно лишь чтобы была хотя бы одна секция (пусть даже пустая) с Condition указанного вида, по этим условиям студия определяет доступные конфигурации.
5) перезагрузите солюшен
Григорий Каляшов речь идет о платформе проекта или решения? Если проекта, то нет ли там возможности создать новую платформу? Если нет, сообщите версию студии.
Григорий Каляшов для С++ проекта может быть немало причин, почему он не запускается. Какая ошибка конкретно? Плюс, проверьте, какую конфигурацию вы выбрали для проекта (проверьте что там Win32) в окне соответствия конфигурация решения - конфигурации проектов.
egor_spk вам Сергей Протько так и сказал - берите каждый байт или полбайта или даже бит, и получайте нужную частоту, и держите ее некоторое время, на сколько шагов частоты разбивать и сколько держать каждый фрагмент - зависит от качества связи. Поэтому я тоже спрашиваю - "Зачем?". Зачем вам рассматривать передаваемые данные как текст, ежели вам их надо рассматривать как биты и байты, независимо от их происхождения.
egor_spk я слышал достаточно о преобразовании цифрового сигнала в аналоговой, даже знаю что такое теорема Котельникова. И содержимое формата WAV я тоже себе представляю. А вот причем тут ASCII-текст, не представляю.
egor_spk мы совершенно не можем понять каким боком у вас текст. Если вы хотите закодировать и передать волну, вам нужно работать с числами. Если вы хотите сделать ЧТЕНИЕ текста роботом, то это совсем другая задача.
Еще раз вопрос - причем тут ASCII-текст? Вы так называете содержимое бинарных файлов?))
DDer наличие веб-сервиса с API это граница как ответственности (одна команда делает сервис, другая может делать клиента параллельно, т.к. API документировано по определению), так и безопасности: API должно быть построено так, чтобы доступность всех операций максимально возможно проверялась веб-сервисом. Под доступностью я понимаю наличие прав у текущего авторизованного пользователя (да, вам в том или ином виде нужно будет сделать авторизацию) для выполнения конкретно этой операции над указанными сущностями.
Теоретически работать с БД напрямую из клиента тоже можно, более того, во времена FoxPro все так и делали - сервера приложений не было в принципе, была только сетевая ФС. Но это накладывает совершенно иные архитектурные ограничения. Прежде всего, клиенты становятся доверенными машинами, т.к. большинство серверов БД не приспосабливаются для выставления во внешний инет, с ними этого лучше не делать. По этой же причине, если у вас сервер находится не в вашем офисе, вам автоматически необходим VPN, опять таки чтобы БД смотрела в НЕГО, а не во внешний интернет.
Сегодня напрямую клиента подключают в двух случаях: 1) клиент уже написан и рассчитан на прямое подключение к БД, а переписывать его никто не хочет; 2) это административный клиент для узкого круга лиц, и ему нужно работать "поближе" к БД, минуя веб-сервис (например, бэкапы делать или откаты).
msuprunenko если грубо оценивать, то они примерно одного уровня (в том смысле, что есть прямой доступ к памяти процесса, ручное управление памятью, компиляция изначально в нативный код). В C++ гораздо больше высокоуровневых конструкций, но это и его сложность. Многие задачи разные разработчики могут решить совершенно по-разному. По этой причине в некоторых проектах он намеренно не применяется. Ну и еще у более простого Си более легковесные инструменты и результирующие приложения, что иногда критично для встраиваемого ПО.
Дмитрий Белякин А зачем вам вообще эти различия в документации держать? Да, реализация отличается, но функции (т.е. интерфейс) по сути одни и те же ведь? Как по мне, реализация на то и реализация, что ей место в самих исходниках, а не в доках)
b13k да чего там его чистить, контра если туда что-то пишет, то это врядли пути. Я ее вообще никогда не устанавливал за 10 лет, всегда копировал в новую систему.
> Раньше такого не было кстати.
раньше это когда? На XP?
> Сижу ведь из под стандартной админки
админка в 7-ке это совсем не то же, что админка в XP. В Висте и выше вообще в этом плане все по-другому, т.к. появился UAC. Теперь ни в Program Files, ни в Windows папки просто так не запишешь. Возможно где-то в реестре прописан список путей, подлежащих виртуализации.
Тим поищите в коде, где упоминается класс сервиса, и не создается ли для него хост, если ничего такого не найдете, смотрите в конфиг (app.config), примерно там же где вы этот параметр ставили.
я думаю наложить сверху чего-нибудь в миллион раз проще, чем менять стили элементов, и меньше косяков будет. Должно работать, если на форме нету WindowsFormsHost-ов