|
dotnet
|
|
Как запустить свою программу на чужом ПК?20.07.2008, 18:19. Показов 3830. Ответов 19
Метки нет (Все метки)
Написал я субж на С#. Откомпилировал - работает, супер. Что нужно чтобы запустить программу на другом компьютере?
|
|
| 20.07.2008, 18:19 | |
|
Ответы с готовыми решениями:
19
Как запустить свою программу на чужом компе Как запустить свою OpenGL прогу на чужом компьютере? Как запустить программу через свою? |
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 20.07.2008, 18:55 | |
|
Установить .NET Framework
Смотри статью: http://msdn.microsoft.com/library/en-us/dnnetdep/html/redistdeploy.asp С уважением, Владимир
0
|
|
|
dotnet
|
|
| 20.07.2008, 20:21 | |
|
То есть 20 мегов??? Да это будет покруче чем 6 мегов VB библиотек.
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 20.07.2008, 20:37 | |
А что Вы хотели!?Там ведь гораздо больше возможностей... Да и Microsoft при создании .NET ориентировалась на производителей Web-сервисов, а не конечных приложений. По крайней мере так они заявляют. Хотя с другой стороны такая развернутая модель GUI. Наверно они просто решили потеснить Java, и начали, надо заметить, довольно неплохо... (Java, кстати, тоже тянет мощную JRE, порядка 15Mb) Хотите компактный код пишите на C++ Есть надежда на то, что в будущем .NET Framework будет включен в Windows XP II, тогда не придется просить пользователя установить это самостоятельно. Удачи, Владимир
0
|
|
|
yurez
|
|
| 02.08.2008, 17:08 | |
|
Здраствуйте.
Может немного не по теме, но все же... Я пробую програмить на Java. Это единый язык и для создания сервлетов и для JSP и для аплетов и для локальных приложений(подключаются тольконовые библиотеки, а стиль написания, снитаксис тот же) А как обстоят дела с C#? Я много наслушался о нем. Но может ли он предоставить альтернативу Java в перечисленном. Или в .NET надо изучать язык C# для создания локальных прог, ASP как аналог JSP и т.д. Поймите правильно это не наезд на .NET Просто хочется знать. Может действительно стоитперебраться на C#? |
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 02.08.2008, 17:47 | |
|
Вообще мне порядком надоели такого рода дискуссии...
Хотите мое мнение? Современные технологии давно уже не ставяьт перед разработчиком вопрос изучения нового языка - синтаксис практически любого языка можно изучить менее чем за две недели. Основная проблема - подробное изучение стандартных библиотек и подходов решения тех или иных проблем в представляемом окружении для разработки (Development Environment). То что предложила Microsoft с выпуском .NET, на мой незатейливый взгляд, - очередной шаг в этом направлении, теперь разработчику вообще можно не заботиться о синтаксисе языка - он (разработчик) может выбрать тот язык, синтаксис которого, он уже хорошо знает. Ту же Java например - Microsoft скоро закончит тестирование и выпустит J# для своей платформы, но, пожалуйста, не стоит путать синтаксис языка и возможности предоставляемые платформой и стандартными библиотеками, в J# вам низа что не найти пакета java.util.*, зато вы с легкостью отыщете System.WinForms.* и том же духе. Как на C#, так и на любом другом языке для .NET (а их уже более 40) можно разрабатывать локальные приложения, Web-сервисы, встраивать код в ASP.NET (здесь я не особо силен - еще не пробовал - поэтому не могу утверждать как выглядит это встраивание, возможно несколько отличается от сраничек .jsp, возможно ничем не отличается и синтаксис просто определяется тэгом с атрибутом типа language='J#'). Неотемлимым условием для работы всего, что написано для платформы .NET (независимо от языка, который использовался), как впрочем и для Java, является присутствие окружения времени исполненя. Для Java - JRE, для .NET - .NET Framework Вот пожалуй и все, что я хотел отметить. С уважением, Владимир. P.S. Маленькое замечание ASP - это не язык программирования, это технология. Впрочем я не уверен, что и JSP - это язык
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 02.08.2008, 18:00 | |
|
P.P.S. Только что взглянул на следующую ссылку http://www.asp.net/whitepaper/whyaspnet.aspx и обнаружил следующее:
[Flexible Language Options] ASP.NET lets you leverage your current programming language skills. Unlike classic ASP, which supports only interpreted VBScript and JScript, ASP.NET now supports more than 25 .NET languages (including built-in support for VB.NET, C#, and JScript.NET -- no tool required), giving you unprecendented flexibility in your choice of language. С уважением, Владимир
0
|
|
|
dotnet
|
|
| 03.08.2008, 14:16 | |
|
Кстати если я правильно понял (http://msdn.microsoft.com/library/en-us/vcedit/html/vcgrfvisualcppstandardeditionfeatures.as p?frame=true#vcgrfvisualcppstandardediti onfeaturesanchor5) для C++ приложений все равно нужен .NET Framework
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 03.08.2008, 15:11 | |
|
Зависит от того какое приложение на VC++ Вы создаете. На языке C++ в Visual Studio.NET можно разрабатывать как приложения для .NET, так и native Win32 приложения с использованием MFC и т.п.
Вот для запуска этих приложений .NET Framework вовсе не нужен, хотя конечно потребуются все используемые библиотеки, например если разрабатывалось MFC-приложение, то надо не забыть mfc70.dll, msvcr70.dll и др. (проверено на практике) С уважением, Владимир
0
|
|
|
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
|
|
| 03.08.2008, 18:00 | |
|
А мне кажется что java.util.* в J# будет. Был же он в Microsoft SDK
for Java 4.0.
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 03.08.2008, 18:27 | |
|
t1k совершенно прав!
Приношу свои искренние извинения - пример с java.util.* был неудачный... Давайте заменим фразу на следующую: '...в J# вам ни за что не найти пакета javax.swing.*, зато вы с легкостью отыщете System.Windows.Forms.* и том же духе.' С уважением, Владимир
0
|
|
|
dotnet
|
|
| 03.08.2008, 18:42 | |
|
Угу, разобрался - .Net Framework в С++ не нужен если не включить 'Use Managed Extensions'
|
|
|
yurez
|
|
| 03.08.2008, 19:29 | |
|
to boombastik
------------------ Большое спасибо за изложение мыслей. Я и добивался именно этого без желания распалить дискусию на тему кто кого. Только помоему я нигде не писал, что ASP это язык програмирования. И еще, на счет синтаксиса, дело не в нем одном, а вообще в принцыпах языка и т.д. Когда мне после полугодичного изучения JAVA пришлось написать чтото на Делфи (я работал на ней раньше), то понадобилось время для аклиматизации. Может для профи это чепуха, не знаю. Так при написании локльного приложения, или JSPшки этой аклиматизации не нужно - понятия там теже. Это я считаю достоинством Джавы. Поэтому спрашивал относится ли это к C#. Просто я считаю что одна из этих технологий канет в лету через несколько лет поэтому не хотелось бы начинать все с начала. Потому что когда потом будеш пытаться устроится на работу програмистом на C# то никого не будет интересовать что у тебя 3-4 года опыта Джава-програмироания. С уважением, Юра. |
|
|
yurez
|
|
| 03.08.2008, 19:29 | |
|
to boombastik
------------------ Большое спасибо за изложение мыслей. Я и добивался именно этого без желания распалить дискусию на тему кто кого. Только помоему я нигде не писал, что ASP это язык програмирования. И еще, на счет синтаксиса, дело не в нем одном, а вообще в принцыпах языка и т.д. Когда мне после полугодичного изучения JAVA пришлось написать чтото на Делфи (я работал на ней раньше), то понадобилось время для аклиматизации. Может для профи это чепуха, не знаю. Так при написании локльного приложения, или JSPшки этой аклиматизации не нужно - понятия там теже. Это я считаю достоинством Джавы. Поэтому спрашивал относится ли это к C#. Просто я считаю что одна из этих технологий канет в лету через несколько лет поэтому не хотелось бы начинать все с начала. Потому что когда потом будеш пытаться устроится на работу програмистом на C# то никого не будет интересовать что у тебя 3-4 года опыта Джава-програмироания. С уважением, Юра. |
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 03.08.2008, 21:02 | |
|
Где-то я видел примечательную статью по этому поводу...
А вот, пожалуйста: http://www.oreillynet.com/pub/a/dotnet/2001/07/09/icaza.html Счастья Вам, Владимир
0
|
|
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 22.05.2018, 23:17 | |
|
Новое - хорошо забытое старое. Проблема возникла вновь.
Написал прогу на Visual С# 2008 + MS SQL Express 2005. Древнее всё - понятное дело, но на моём компе работает. Перенес на другой комп, где Visual Studio нет - не работает. Подскажите, что нужно из Studio тащить, чтобы заработало?
0
|
|
|
Администратор
|
|||
| 22.05.2018, 23:26 | |||
|
1
|
|||
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
||
| 23.05.2018, 02:36 | ||
Установить Фреймворк - еще ладно. А как SQL Server - у меня на рабочем компе Exspress. И пользователей будет добрый десяток по всей области - не наездишься. Разве нет какого-нибудь визарда, чтобы делал инсталляционную сборку?
0
|
||
|
|
|
| 24.05.2018, 09:40 | |
|
SergeClause, Судя по вашему скрину у вас используется не SQL Express, а SQL Compact.
Здесь описание как его распространять. Если не хотите делать инсталлятор - используйте второй вариант (File–Based Deployment).
1
|
|
|
1 / 1 / 0
Регистрация: 22.05.2018
Сообщений: 84
|
|
| 24.05.2018, 14:19 | |
|
Спасибо!
0
|
|
| 24.05.2018, 14:19 | |
|
Помогаю со студенческими работами здесь
20
Как запустить свою программу с флэшки автоматически Как запустить свою программу вместо Explorer.exe Запустить программу на чужом компьютере Как через свою программу запустить другую от имени админа? Не могу запустить *.cmd через свою программу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|