با سلام
من وقتي يه وب سرويس مي خوام بسازم
file->new web site
web service
رو انتخاب مي كنم بعدش
به محض اينكه از قسمت location گزينه ي http رو انتخاب مي كنم ok غير فعال مي شود كسي مي تونه كمك كنه و بگه چرا يا اينكه راه حل چيه؟
با سلام
من وقتي يه وب سرويس مي خوام بسازم
file->new web site
web service
رو انتخاب مي كنم بعدش
به محض اينكه از قسمت location گزينه ي http رو انتخاب مي كنم ok غير فعال مي شود كسي مي تونه كمك كنه و بگه چرا يا اينكه راه حل چيه؟
خيلي ممنون
اما يه سوال ديگه اي آدرس اصلآ چه چيزي رو مشخص مي كنه؟
خيلي ممنون آقاي مدير
آيا اين آدرس دلبخواهيه و محدوديتي نداره؟
بستگی داره منظورتون از محدودیت چی باشه. آدرسی که اینجا وارد می کنید، باید Web Server ای باشه که روی Port تعیین شده Listen کنه، اجازه نوشتن فایل در مسیر مورد نظر رو داشته باشه و ...
به نظر من اینکارو نکنید و آدرس رو Disk-Based تعیین کنید. بدین ترتیب، هر وقت نیاز به Deploy کردن Service بود، میتونید با استفاده از Publish اینکارو انجام بدید...
موفق باشید.
آيا منظورتون از disk based اينه كه از browse وسپس local IIS كه قبلآ يك new virtual directory ساختم آدرس اونو بهش بدم؟
خیر. منظورم اینه Web location رو روی File System قرار بدید، سپس مسیر به Folder ای که مایلید پروژه در اونجا ایجاد بشه رو وارد کنید.
البته واقعیت اینه که میشه بهتر از اینها عمل کرد: از اول، بهتره که از منوی File گزینه New Project رو انتخاب کنید، سپس .NET Framework مورد نظرتون رو
تعیین کرده، گزینه ASP.NET Web Service Application رو انتخاب کنید. یه اسم به پروژه بدید، مسیرش رو هم تعیین کنید، بعد OK رو بزنید و شروع به کار کنید...
سپس هر وقت Development تموم شد و خواستید پروژه رو روی IIS قرار بدید، میتونید اونو Publish کنید و به هدفتون برسید...
موفق باشید.