簡體   English   中英

從哪兒開始? .net應用程序的審美變化(無源代碼)

[英]Where to start? Aesthetic changes to a .net application (without source code)

我為一家小型OEM制造商工作,任務是對我們在某些客戶設備上使用的應用程序進行一些小的更改。 如果可以的話,應用程序的作者已授權我們自行進行更改。

(我們也可以選擇讓他去做,但是他想向我們收取淫穢的費用,所以我們將全力以赴。)

我對編程的知識很少,並且開始動手:到目前為止,我已經使用.Net反射器對應用程序進行了反編譯,並且我開始在Visual Studio中查看代碼(會彈出一些錯誤。當我單擊“調試”時,它們似乎並不太嚴重。

我要找到對我需要替代的幾個單詞(公司名稱,URL)和徽標(公司圖像)的引用。 這樣,當我們的客戶加載應用程序時,他們會看到我們的公司名稱和徽標,而不是默認的名稱和徽標。

在這一點上我很沮喪,我需要一種繼續進行的方法和一個很好的起點。

任何好的建議將不勝感激。 我是否在嘗試做一些不可能的事情? 在繼續之前,我需要閱讀很多有關C#的書嗎?

謝謝!!

獲取源代碼。 除了反編譯代碼中的瑣碎應用程序外,運行任何其他應用程序都是理智的。 在以下情況下尤其如此:

我對編程知識不多,已經開始弄臟我的手

如果您無法獲取源代碼,請直接保留應用程序。 如果這些變化純粹是美學上的變化,那么它們聽起來並不像是重要的變化(除非您沒有告訴我們某些事情)。

為什么擁有實際的源代碼很重要?

  • 保養。 假設供應商有一天會發布新功能,錯誤修復等,如果您擁有原始/新代碼,則可以集成這些更改。 通過反編譯代碼執行此操作會大大增加復雜性。
  • 評論。 即使原始代碼中沒有很多注釋,但在理解原始開發人員的想法方面,它們還是非常寶貴的。

擁有源代碼將極大地幫助您。 去問問!

另外,這是什么樣的應用程序? (Windows窗體,WPF,Silverlight等)

如果您只需要更改用戶界面,則不需要太多閱讀內容。 Visual Studio的界面設計器非常直觀且易於使用,即使對於沒有編程經驗的人也是如此。

一些視頻教程將幫助您入門。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM