odchudzicsie
Witam all !!
Chciałbym, żeby moje stworzone programy miały końcówke PE(.exe)
Czyli skorzystać z Kompilatora C#. Wiem, że to się uruchamia pod konsole windowsa, czyli cmd. Ale jak tam wchodze na folder frameworków np. v. 2.0 i chce, żeby mi skompilował to wywala bład:
Kod: Zaznacz wszystkoC:>WINDOWSMicrosoft.NETFrameworkv2.0.50727csc cal.cs /t:exe
Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.1433
for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.
error CS2020: Only the first set of input files can build a target other than
'module'
fatal error CS2022: Options '/out' and '/target' must appear before source file
names
C:>
cal.cs umiesciłem w folderze tam gdzie jest plik csc.
Więc jak to trzeba poprawnie skompilować ??
Proszę o pomoc.
Ps: Jestem jeszcze początkujący, więc proszę o wyrozumiałość i jest to mój pierwszy post na forum.
[Edit]
Sorry, ale chyba ten temat powinien być w rozdziale .NET, przepraszam, jak ktoś może to niech przeniesie temat , z góry thx.
[ Dodano: 2008-08-27, 21:10 ]
Sorry za spam, ale temat można usunąć, sam se poradziłem
Zamist powinno być >
Do każdego katalogu powinienem wchodzić tak c:>cd windows itd i wtedy zadziałało.
Można już temat usunąc, albo zostawić może ktoś będzie miał podobny problem
" />Miałem problem z logowaniem â wpisywanie loginu i hasła przy otoczeniu sieciowym nic nie dawało. Jako że z mojej sieci tylko dwa komputery powinny mieć dostęp do zasobów pudełka (bez podziału na użytkowników), utworzyłem na bazie starego configu nowy plik:
">[global]
netbios name = Airlive
workgroup = Grupa_robocza
server string = File
load printers = yes
show add printer wizard = yes
disable spoolss = yes
use client driver = yes
log file = /var/log/%m.log
lock directory = /var/lock
max log size = 0
security = share
read raw = yes
write raw = yes
bind interfaces only = True
interfaces = 192.168.0.1/255.255.255.0
hosts allow = localhost, 192.168.0.101, 192.168.0.107
socket options = IPTOS_LOWDELAY TCP_NODELAY
security mask = 0777
create mask = 0777
fstype = NTFS
max smbd processes = 10
map to guest = Bad User
csc policy = disable
hide dot files = yes
hide files = /./.*/aquota.*/
veto files = /aquota.*/
block size = 4096
guest ok = yes
getwd cache = Yes
lm announce = yes
lm interval = 120
max xmit = 8192
display charset = UTF8
unix charset = UTF8
status = no
deadtime = 1
level2 oplocks = True
dns proxy = no
[All]
comment = DIR
path = /mnt/C/pub
browseable = yes
public = yes
writable = yes
quest ok = yes
create mode = 0775
directory mode = 0775
[USB_DISK]
comment = Total USB External Disk
path = /mnt/USB
browseable = yes
public = yes
writable = yes
guest only = yes
guest ok = yes
create mode = 0777
directory mode = 0777
Konfig zapisałem w /mnt/C/sys/smb.conf (jak widać korzystam z fw JKR).
Do pliku startowego dorzuciłem:
Kod:cp /mnt/C/sys/smb.conf /etc/samba/smb.conf, dzięki czemu oryginalny plik samby został podmieniony przez mój config.
Najważniejsze zmiany pogrubiłem - dotyczą one dopuszczania wyłącznie wybranych numerów IP. Tam oczywiście należy wprowadzić własne ustawienia.
Pod /mnt/C/utworzyłem katalog 'pub', w których stworzyłem sobie kilka dowiązań symbolicznych, w moim przypadku do katalogów:
/mnt/C/download
/mnt/D/
W pliku smb.conf, w sekcji [All] (jak ja ją nazwałem, można oczywiście zmeinić nazwę), zmiennej path przypisałem adres mojego katalogu z dowiązaniami.
Żeby łopatologii stało się za dość dowiązania symboliczne utworzyłem tak:
Kod:cd /mnt/C/pub
ln -s /mnt/C/download
ln -s /mnt/D
Dzięki temu mam dostęp do poszczególnych kont oraz do publicznego konta (katalog download) z wybranych komputerów mojej sieci, bez podawania loginu oraz hasła (który w moim przypadku nie działał, prawdopodobnie przez błąd windows).
Może komuś się przyda
[proszę o poprawienie wszelkich błędów]